Github表明我的提交已被两位作者推动:我和我

Mat*_*viy 5 git github

GitHub表明我的提交已被2位作者推动:我和我.

我怎么能把它关掉?
也就是说,我怎样才能避免将"我"和"我"(我的GitHub帐户的两倍)视为提交的"作者"?

小智 11

当您的本地Git配置与您的Github帐户不匹配时,就会发生这种情况.

你可以通过以下方式检查:

git config --global user.email

更改您的电子邮件配置

git config --global user.email "your email"


Von*_*onC 5

首先,确保这是作者身份,而不是“作者”和“提交者”。

如果我们谈论的是两位作者(如下图所示),那么最近,因为 GitHub 几天前(2018 年 1 月)才宣布:
与共同作者一起提交

要将共同作者添加到提交中,只需在提交消息的末尾添加一个或多个“共同作者”预告片:

Commit message

Co-authored-by: Joel Califa <602352+califa@users.noreply.github.com>
Co-authored-by: Matt Clark <44023+mclark@users.noreply.github.com>
Run Code Online (Sandbox Code Playgroud)

在提交消息的末尾包含您的预告片,并在它们之前至少有一行空白。

请参阅官方文档

在您的情况下,这意味着任何带有多个“ Co-authored by”的提交都会以这种方式显示:

https://user-images.githubusercontent.com/602352/35053024-b818ee72-fbb1-11e7-93f8-11baf411f1c1.gif

我怎样才能关闭它?

确保Co-authored-by提交消息预告片中没有任何字段。

如果您不这样做,请将其报告给 GitHub 支持,因为这很可能是由上述最近功能导致的错误。