2017-09-12 42 views
0

我尝试使用不同的用户名和密码将文件推到存储库中的用户名,但它一直在展示以前的配置文件的用户名,每次我推如何更改gitbash

enter image description here

artistic-developers是以前的用户名和它应该用当前用户名替换。

我该怎么办?

回答

1

首先,你应该检查你已经配置你的git客户端的用户名和电子邮件。

  • 检查电子邮件:git config user.email
  • 要检查名称:git config user.name

如果同时告诉你新的理想值,那么你你应该知道的事实,你推使用新的帐户不不意味着提交是由新帐户创建的。要查看历史记录中的用户名和电子邮件,请使用git log

如果你想改变为最新的用户名和电子邮件提交,你可以使用:

git commit --amend --reset-author

如果您有更多的提交的工作,你可以使用git rebase

请注意,更改提交者将导致不同的提交哈希值,并且您应该避免对已与其他人共享的分支执行此操作。