我的机器曾经有一个RSA密钥与某个GitHub帐户account_a相关联。
我从密钥链中删除了该密钥,创建了一个新密钥,将其添加到链中,然后确保我在GitHub上拥有的任何其他帐户不再拥有与之关联的任何SSH密钥。
请注意,我的计算机上的用户未更改。我刚刚创建了一个新的GitHub帐户并重新生成了任何密钥,小心地从已解散的帐户中删除旧密钥,以防万一。
我希望我的新帐户能够使用我的新帐户提交新的回购,以反映我现在使用的用户。相反,它们会显示为我旧的已解散的帐户,例如account_a。
我不知道如何解决这个问题,甚至不知道它来自哪里。
答案 0 :(得分:1)
该关联更有可能来自您的配置user.name
和user.email
。
如果您更改这些内容以重新建立新的GitHub帐户,则应将提交与之关联。
OP确认:我使用
git config --global --edit
打开了gitconfig文件,实际上该电子邮件是与旧帐户关联的电子邮件。
我改变了,一切都很好!
您也可以直接更改:
git config --global user.email yourNewEmail