7

当我在 Xcode 4.3 中创建一个项目时,它一直显示下面的消息。我不明白这意味着什么以及如何进行必要的设置。任何帮助将不胜感激。谢谢巴哈

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 say the identity only in
this repository.
fatal:unable to auto-detect email address
(got 'Home@s-imac-3.(none)")`
4

4 回答 4

9

它从字面上告诉你,确切地告诉你该怎么做。打开一个终端会话,然后运行它,将“you@example.com”替换为您的电子邮件地址:

git config --global user.email "you@example.com"

这将为 git 设置您的电子邮件地址,它使用它来识别您在提交中的身份。

然后,运行这个,用你的名字替换“你的名字”:

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

这将为 git 提交消息设置您的名称,它使用它为提交提供更易读的名称。

如果这玩意你还不清楚,那你真的亏欠自己学了 git:http ://try.github.io

于 2013-08-27T00:07:10.950 回答
2

在 Xcode 首选项中设置名称和电子邮件,此问题将得到解决

遵循这 4 个简单的步骤

  1. Xcode => 首选项 => 源代码控制 => Git
  2. Set ( Author Name ) & ( Author Email ), 只是为了识别这个名字/邮箱提交的代码
  3. 关闭 Xcode 并重新打开项目
  4. 现在尝试提交代码,它现在应该可以正常工作了。

在此处输入图像描述

于 2017-11-29T11:01:53.617 回答
0

当我尝试在本地机器上创建 git 存储库时,我在 xCode 8.3.2 中遇到了同样的问题。我通过设置本地存储库名称和电子邮件来修复它。如果有人有同样的问题;只需在终端中运行这些命令:

  • cd my/project/directory(导航到项目目录)
  • git config --local user.email "me@me.com"
  • git config --local user.name "myname"

注意:这是本地存储库,“--global”flah 可用于远程存储库。

于 2017-06-01T17:51:06.797 回答
0

可能是 Xcode 的问题。转到您的 git 目录并在本地设置用户。有关更多信息,请参阅 Apple 论坛的以下帮助主题:

https://forums.developer.apple.com/thread/18189

于 2015-09-23T17:16:37.260 回答