Git作者名字后面有一个星号是什么意思?

6

PersonA提交了代码,在IntelliJ IDEA的版本控制选项卡中,显示了带星号的PersonB的名字。

为什么提交时用户名称发生了更改?

enter image description here

1个回答

8
这表示作者和提交者不同的提交。
从IntelliJ IDEA文档的提交并推送更改部分的将更改推送到远程存储库中可以看到:

如果提交的作者与当前用户不同,则此提交将带有星号标记。


这怎么可能发生?在我看来,作者和提交者是同一个人。 - teik
如果您查看提交的日志信息,可能会提供更多的见解。关于这两者之间的讨论,请参见 https://dev59.com/KmMl5IYBdhLWcg3wCDGW. - chuckx
当不是你的某个人重新设置分支时,就会发生这种情况。在这种情况下,作者将是你,但提交者将是某个人。您可以通过运行“git cat-file commit <your-commit-hash>”来查看两者。 - ingkebil

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