为什么git突然要我告诉我我是谁?

时间:2015-02-09 12:10:11

标签: git passwords config

我已经使用git几周没有问题了。我几周前第一次登录它,从那以后就再也没有这样做了。但这一次,当我试图提交时,我收到了这条消息:

*** 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 set the identity only in this repository.

fatal: unable to auto-detect email address (got 'IMRAY@IMRAY-HP.(none)')

为什么现在发生这种情况?这可能是恶意的吗?

1 个答案:

答案 0 :(得分:0)

git(gitconfig)有一个全局配置文件,其中包含用户电子邮件和用户名详细信息。

此文件可能已更新,现在这个配置文件中没有这些详细信息导致此错误。

请验证此文件以了解这些详细信息。

如果没有这些细节,您可以通过执行上述命令在此文件中设置您的git详细信息。