作者:=< =>即使user.name是在git config中设置的

时间:2016-11-14 05:23:27

标签: git

我的git日志始终显示&#34; Author: = <=>&#34;:

commit 75740449b54264a3f8aa44659dc253d4dbabff00

Author: = <=>

Date:   Mon Nov 14 15:44:04 2016 +1100

但是我的.gitconfig正确包含:

[user]

      name = my.name

      email = my.name@myemail.com

我的环境中有以下内容:

$ echo $GIT_AUTHOR_NAME

my.name

$ echo $GIT_COMMITTER_NAME

my.name

为什么会发生这种情况?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

检查您的路径中是否有可能覆盖git命令提交的git-commit脚本。或者是一个git包装器(就像提出的那个in git-override

检查新提交是否仍然显示问题 如果是,请使用以下内容制作:

git commit --author="Name <email>" -m "whatever"

看看问题是否仍然存在。