Github提交者身份

时间:2017-11-12 11:05:12

标签: git github

我在github上有我的项目,我搞砸了一些提交者的身份。

我是唯一的提交者,但我认为我改变了一些东西,所以现在当我提交它时显示我的名字,但作为一个不同的用户(与我的头像创建github帐户的人)。

我搬到了新的PC,在这里我使用HTTPS代替以前用过的SSH凭证。

我也可能更改了我的git配置文件ID。

当我在github上创建自述文件时,我得到了正确的用户,但当我从我的PC上推送一些内容时,我得到了另一个用户。

我是否应该在新PC上设置SSH,还是应该在git config中修复某些内容?

您可以查看此处发生了什么:https://github.com/croraf/rafacoin/commits/master

1 个答案:

答案 0 :(得分:1)

GitHub会尝试通过将提交的电子邮件地址与链接到您帐户的电子邮件地址(https://github.com/settings/emails)进行比较来关联新提交。

请检查您在本地使用的地址:

git config --get user.name                                                                                                                                
git config --get user.email

如果不是您的姓名和电子邮件,请将其更改为:

git config --global user.name "Your Name"
git config --global user.email "Your EMail"