Git日志显示了奇怪的作者姓名

时间:2018-11-06 02:31:21

标签: git

在git日志中,我可以看到以下内容:

scalar_product

Gilab显示正确的名称(与git config --local user.name设置的名称相同)

如何解决该行为?

P.S。 Git 2.19.1(Win x64)

更新:

当我尝试在回购的系统/全局/本地配置中重置名称层次结构时,它说:

Author: = <=>

看起来像一些git bug。

2 个答案:

答案 0 :(得分:0)

作者是最初编写代码的人。另一方面,假定提交者是代表原始作者提交代码的人。这在Git中很重要,因为Git允许您重写历史记录或代表他人应用补丁。

尝试使用:

git commit --author="John Doe <john@doe.com>"

答案 1 :(得分:0)

我想我找到了原因。

我已经手动打开了本地git配置。

它告诉我:

[branch "master"]
    remote = origin
    merge = refs/heads/master
[user]
    name = =
    email = =
    name = =
    email = =

因此它以未知的方式配置错误。