Xcode 7 Git设置失败:无法自动检测电子邮件地址。

3

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

enter image description here

然而,即使我在终端中设置了user.name和user.email:

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

我使用终端进行检查,执行以下命令:

 git config --global -l

结果显示:enter image description here 我还使用以下方法检查了项目文件夹中的本地配置:
 git config --local -l

user.name和user.email没有在本地设置。

但我仍然无法提交,Xcode出现相同的消息。 有什么想法出了问题吗?请帮忙!


在GIT的配置文件中,将user.name和user.email的值分别在本地和全局中更改为您的姓名和电子邮件。然后尝试提交并推送。 - Vamsi Ravi
2个回答

2

找到了解决方案:

  1. 进入项目文件夹,查找./git目录
  2. 使用文本编辑器打开“config”文件。
  3. 终端中的git config命令似乎未正确应用于此配置文件。它是这样的: enter image description here
  4. 我将其更改为 enter image description here 并保存。
  5. 提交即可使一切正常!

附注:如何在项目目录中找到隐藏的.git。 Xcode 5 - 移除项目的源代码控制 在Mac中显示隐藏文件


0

在终端中

$ 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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接