Git提交与旧的、不存在的用户关联,而不是与我现在拥有的用户关联

Git提交与旧的、不存在的用户关联,而不是与我现在拥有的用户关联,git,github,Git,Github,我的机器曾经有一个RSA密钥与某个GitHub帐户关联,帐户\ a 我从我的密钥链中删除了该密钥,创建了一个新密钥,并将其添加到该链中,然后确保我在GitHub上拥有的任何其他帐户不再具有任何与之关联的SSH密钥 请注意,我机器上的用户没有更改。我刚刚创建了一个新的GitHub帐户并重新生成了所有密钥,小心地从失效的帐户中删除旧密钥,以防万一 我希望我的新帐户对我的全新回购协议的新承诺能够反映我现在使用的用户。相反,它们显示为我的一个旧的、不存在的帐户,如account_a 我不知道如何解决这个

我的机器曾经有一个RSA密钥与某个GitHub帐户关联,帐户\ a

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

请注意,我机器上的用户没有更改。我刚刚创建了一个新的GitHub帐户并重新生成了所有密钥,小心地从失效的帐户中删除旧密钥,以防万一

我希望我的新帐户对我的全新回购协议的新承诺能够反映我现在使用的用户。相反,它们显示为我的一个旧的、不存在的帐户,如account_a


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

这种关联更可能来自您的配置
user.name
user.email

如果更改这些内容以重新完善新的GitHub帐户,则提交应该与之关联

OP确认:

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

您还可以通过以下方式直接对其进行更改:

git config --global user.email yourNewEmail

您是否更改了配置
user.name
user.email
,以反映新用户?@VonC我使用
git-config--global--edit
打开了gitconfig文件,实际上该电子邮件与旧帐户关联。我改变了,一切都很好!你能给我一个正确的答案让我接受吗?好的,我已经添加了一个答案。