Git:请告诉我你是谁

4
我在Windows版的Git GUI中打开了我的代码库,并点击提交。然而出现了以下错误提示:

无法获取您的身份信息:

请告诉我您是谁[...] fatal: 无法自动检测电子邮件地址(got 'foo@int123123.(none)')

这里我将email地址匿名处理了。
但是,我已经在git控制台(用于Windows)全局设置了电子邮件地址。为了检查,我进入了代码库文件夹并输入了以下命令:
git config --list

输出结果为:

user.name=myName
user.mail=myMail

再次进行匿名化,其中myMail严格不是foo@int123123。我该怎么办?


你克隆了一个新的代码库吗?如果你克隆了一个新的,有时需要重新配置。 - André Ferraz
@AndreFerraz 不好意思,重新输入配置命令没有帮助。 - FooBar
1
Git commit 命令可以在终端中使用吗? - edi9999
你应该将用户的电子邮件值设置为'user.email',而不是'user.mail'。 - TiGo
3个回答

13
在Git控制台中进行以下更改:
$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com

现在,尝试提交吧!


4

我跟随教程错误地设置了 user.mail。实际上应该是 user.email。这很容易在漫长的一天结束时被忽略。


0

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