V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
iamjjh
V2EX  ›  iDev

升级了 OSX 10.11 后 xcode git commit 失败,救命啊

  •  
  •   iamjjh · 2015-10-08 15:15:50 +08:00 · 3495 次点击
    这是一个创建于 3094 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直报下面的错误
    *** Please tell me who you are.

    Run

    git config --global user.email "[email protected]"
    git config --global user.name "Your Name"

    to set your account's default identity.
    Omit --global to set the identity only in this repository.

    fatal: unable to auto-detect email address (got 'jinjiahui@localhost.(none)')
    用上面的命令设置了也没用
    git config --global user.email "[email protected]"
    git config --global user.name "MyName"
    有谁知道怎么解决吗

    ariestiger
        1
    ariestiger  
       2015-10-08 15:26:33 +08:00
    这种没营养的问题不是应该用 google 解决吗
    womaomao
        2
    womaomao  
       2015-10-08 16:23:32 +08:00
    用 brew 下一个新的 git ,替换自带的老的 git 试试
    iamjjh
        3
    iamjjh  
    OP
       2015-10-08 16:36:14 +08:00
    @ariestiger 就因为没找到才问的啊
    iamjjh
        4
    iamjjh  
    OP
       2015-10-08 16:45:12 +08:00
    @womaomao git 是最新版 2.6.1
    ariestiger
        5
    ariestiger  
       2015-10-08 17:48:26 +08:00
    就把这一整句 “ unable to auto-detect email address ” 扔 google 里都能找到几个 stackoverflow 的链接, 你一个个都看完了? 都试过了?
    iamjjh
        6
    iamjjh  
    OP
       2015-10-08 20:05:26 +08:00
    @ariestiger stackoverflow 里的基本都试过了,所以才问啊, user.email 和 user.name 也都设置成功了,但是并没有鸟用
    wzqcongcong
        7
    wzqcongcong  
       2015-10-08 20:09:05 +08:00
    进 project 目录设置 user.email 和 user.name
    cnhongwei
        8
    cnhongwei  
       2015-10-09 07:30:34 +08:00
    设置完成了后,使用 git config -l 进行检查,设置的正确不。
    不正确的话,请检查 ~/.gitconfig 文件的权限正常不,不行,备份再删除再重新设置一下。
    iamjjh
        9
    iamjjh  
    OP
       2015-10-09 12:37:23 +08:00
    @cnhongwei
    @wzqcongcong 发现问题了,终端是添加成功了,但是打开.git 文件夹的 config 文件下并没有在 name 和 email 上自动添加[user]关键字
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5193 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:41 · PVG 17:41 · LAX 02:41 · JFK 05:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.