我在github上与公司用户合作,但我也有个人帐户。我与我的公司用户连接到github,克隆了它的repo工作,然后推送提交,但是提交是用我的个人帐户而不是公司用户名保存的。
当我连接到github时,控制台也会请求我用公司凭证连接的电子邮件和密码。
我尝试设置global.email和user而没有结果。
如何更改用户?
答案 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"
完成此操作后,如@whaleberg的评论所述,您需要change the author of the old commits.
如果您按照这些步骤仍然遇到问题,请告诉我,我会尽力帮助您。