Git提交与旧的,已解散的用户相关联,而不是我现在拥有的用户

时间:2014-05-01 04:33:54

标签: git github

我的机器曾经有一个RSA密钥与某个GitHub帐户account_a相关联。

我从密钥链中删除了该密钥,创建了一个新密钥,将其添加到链中,然后确保我在GitHub上拥有的任何其他帐户不再拥有与之关联的任何SSH密钥。

请注意,我的计算机上的用户未更改。我刚刚创建了一个新的GitHub帐户并重新生成了任何密钥,小心地从已解散的帐户中删除旧密钥,以防万一。

我希望我的新帐户能够使用我的新帐户提交新的回购,以反映我现在使用的用户。相反,它们会显示为我旧的已解散的帐户,例如account_a。

我不知道如何解决这个问题,甚至不知道它来自哪里。

1 个答案:

答案 0 :(得分:1)

该关联更有可能来自您的配置user.nameuser.email

如果您更改这些内容以重新建立新的GitHub帐户,则应将提交与之关联。

OP确认:

  

我使用git config --global --edit打开了gitconfig文件,实际上该电子邮件是与旧帐户关联的电子邮件。
  我改变了,一切都很好!

您也可以直接更改:

git config --global user.email yourNewEmail