如何在另一个用户下推送到远程仓库

时间:2015-03-14 08:45:36

标签: git github

我在另一位作者git commit as different user without email / or only email下查看有关提交的问题 如何在另一个登录下推送到远程仓库。我这样做:

git commit --author="notMe" -m "whatever"
git push https://<remote-repo>
Username for 'https://github.com': notMe
Password for 'https://qRoman@github.com': <notMe's password>

但结果我得到了这个:commit & push result 我怎样才能提交&amp;像另一位作家一样推?


UPD:我尝试了git config user.name "notMe",结果是:
result
这几乎是我想要的,但为什么我的头像还在这里?

2 个答案:

答案 0 :(得分:2)

您创建了作为作者的提交&#34; notMe&#34;但是使用当前用户推送该回购(这是Alendorff)。 您可以通过以下方式更改该回购的用户:

git config user.name "Billy Everyteen"

您还可以通过以下方式检查当前用户的回购:

git config user.name

可以找到更多here

答案 1 :(得分:2)

您需要指定提交作者的姓名和电子邮件,以完全消除您当前帐户的痕迹。