Xcode 7 Git 安装失败:无法自动检测电子邮件地址

Xcode 7 Git Setup Fail: unable to auto-detect email address

在 Xcode 7 上为新项目启用 Git 存储库源代码管理时,它显示:

但是,即使我在终端中设置了 user.name 和 user.email 之后:

git config --global  user.name "John"
git config --global  user.email "john@example.com"

我使用

从终端查看
 git config --global -l

结果显示:

我还检查了项目文件夹中的本地配置,使用:

 git config --local -l

user.name 和 user.email 未在本地设置。

但我仍然无法提交,并且弹出来自 Xcode 的相同消息。 任何想法出了什么问题?请帮忙!

在终端中

$ git config --global user.name "Your Name"
$ git config --global user.name
Your Name

$ git config --global user.email "Your email ID"
$ git config --global user.email
Your email ID

在本地(针对特定存储库) 在终端转到工作目录

$ git config user.name "Your Name"
$ git config user.name
Your Name

$ git config user.email "Your Email ID"
$ git config user.email
Your Email ID

找到解决方案:

  1. 进入项目文件夹,寻找./git目录
  2. 用文本编辑器打开文件 "config"。
  3. 终端 git 配置命令似乎没有应用于此配置文件 correctly.It 是这样的:
  4. 我改成了 并保存。
  5. 提交,一切正常!

旁注:关于如何在项目目录中找到隐藏的 .git。 Xcode 5 - remove source control for project Show hidden file in Mac