Xcode7下git失效问题

最近升级了Xcode7,一打开老工程就各种报警告,由于我洁癖癌晚期,一定要从本质上消灭掉警告心里才舒坦,几个小警告,秒秒钟搞定,最后把工程配置文件也升级了,run起来没有警告那叫一个爽啊,舒坦!!!

然后,过了几天,commit的时候出现这逼提示:

The working copy “***” failed to commit files.

*** 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 '***@bogon.(none)')

对于战五渣的我来说,一般这种提示我都会先找我大Google,结果瞄了一眼,机智的我发现能看懂按照上述提示,那就按照提示跑一遍吧,结果是,跑了N遍还还是照提示不误,虽然很确定是Xcode7的问题,但是捉急的我还是用Github的客户端直接commit了。

前面的直觉告诉我是Xcode7对于本地仓库上的问题。但是,这两天打开远程仓库提交也是同一个逼样,一下就把哥给激怒了,配置全局没鸟用,那就只能单独本地配置用户名和邮箱地址了。果断切换到当前项目工程目录下,执行:

cd {project_path}/.git/

修改配置文件:

vi config

添加如下字段:

[user]
    name = Your Name
    email = [email protected]

或者在工程根目录执行一下命令也是同样效果:

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

不得不说,每次新版本都不让人剩下,好了,打完收工。。。

你可能感兴趣的:(Xcode7下git失效问题)