使用SSH密钥的GitHub问题

时间:2017-06-13 02:04:17

标签: git github ssh

所以,我为我的Win10 PC创建了一个Github SSH密钥。在创建SSH密钥时,我使用了与我的Github帐户链接的电子邮件。但是,密钥与我创建的某个旧帐户相关联,该帐户与不同的电子邮件相关联,并且我从未使用过。我甚至用不同的电子邮件创建了一个新的SSH密钥。为什么它来自另一个账户呢?即使我登录到不需要的帐户,帐户上也没有SSH密钥。我很困惑,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

贡献不是由使用的ssh-key计算的,而是由您在git-config中设置的电子邮件计算的,并存储在提交消息的标题中:

git config --global user.email "email@example.com"

如果您之前使用旧电子邮件配置了git,请按上述方式更新配置。如果你需要"重新命名"使用git commit --reset-author --amend提交邮件。