Github repo保存我与其他用户的提交

时间:2016-12-05 22:37:09

标签: git github

我在github上与公司用户合作,但我也有个人帐户。我与我的公司用户连接到github,克隆了它的repo工作,然后推送提交,但是提交是用我的个人帐户而不是公司用户名保存的。

当我连接到github时,控制台也会请求我用公司凭证连接的电子邮件和密码。

我尝试设置global.email和user而没有结果。

如何更改用户?

1 个答案:

答案 0 :(得分:0)

使用这些命令注销,

git config --global --unset user.name
git config --global --unset user.email

然后,使用

登录
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL ADDRESS"

然后authenticate with GitHub.

完成此操作后,如@whaleberg的评论所述,您需要change the author of the old commits.

如果您按照这些步骤仍然遇到问题,请告诉我,我会尽力帮助您。