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

2015-10-08 15:15:50 +08:00
 iamjjh

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

Run

git config --global user.email "you@example.com"
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 "my@163.com"
git config --global user.name "MyName"
有谁知道怎么解决吗

3665 次点击
所在节点    iDev
9 条回复
ariestiger
2015-10-08 15:26:33 +08:00
这种没营养的问题不是应该用 google 解决吗
womaomao
2015-10-08 16:23:32 +08:00
用 brew 下一个新的 git ,替换自带的老的 git 试试
iamjjh
2015-10-08 16:36:14 +08:00
@ariestiger 就因为没找到才问的啊
iamjjh
2015-10-08 16:45:12 +08:00
@womaomao git 是最新版 2.6.1
ariestiger
2015-10-08 17:48:26 +08:00
就把这一整句 “ unable to auto-detect email address ” 扔 google 里都能找到几个 stackoverflow 的链接, 你一个个都看完了? 都试过了?
iamjjh
2015-10-08 20:05:26 +08:00
@ariestiger stackoverflow 里的基本都试过了,所以才问啊, user.email 和 user.name 也都设置成功了,但是并没有鸟用
wzqcongcong
2015-10-08 20:09:05 +08:00
进 project 目录设置 user.email 和 user.name
cnhongwei
2015-10-09 07:30:34 +08:00
设置完成了后,使用 git config -l 进行检查,设置的正确不。
不正确的话,请检查 ~/.gitconfig 文件的权限正常不,不行,备份再删除再重新设置一下。
iamjjh
2015-10-09 12:37:23 +08:00
@cnhongwei
@wzqcongcong 发现问题了,终端是添加成功了,但是打开.git 文件夹的 config 文件下并没有在 name 和 email 上自动添加[user]关键字

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/226330

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX