Git未在提交中显示作者详细信息

Atu*_*wal 4 git

当我在我的 git 存储库上执行 git log 时,它显示Author: = <=> 作为作者详细信息,而在较早的提交中,它显示了用户名和电子邮件。

这是 git log 的屏幕截图。

在此处输入图片说明

在我之前的提交中,它显示了这样的内容

在此处输入图片说明

Nic*_*ull 6

如果提交时没有其他工作,请尝试运行此命令:

git commit --author=<author> ...
Run Code Online (Sandbox Code Playgroud)

另外,要设置机器的默认配置(我自己推荐),请执行以下操作:

git config --global "user.name" "Nick Bull"
git config --global "user.email" "nick.bull@email.co.uk"
Run Code Online (Sandbox Code Playgroud)

或在您所在的机器上(即,对于所有users) do git config --system "<setting>" "<value>"

请注意,您的配置中有重复的条目。Git 将对这些应用“最后一个获胜”的方法。