如何在gitbash中更改用户名

时间:2017-09-12 12:43:16

标签: github git-bash

我正在尝试使用不同的用户名和密码将文件推送到存储库,但每次推送时它都会继续显示以前的配置文件的用户名

enter image description here

请参阅artistic-developers以前的用户名,并且应使用当前用户名替换。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

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

  • 查看电子邮件:git config user.email
  • 检查姓名:git config user.name

如果两者都显示新的所需值,那么您应该意识到使用新帐户推送并不意味着提交是由新帐户创建的。要查看历史记录中的用户名和电子邮件,请使用git log

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

git commit --amend --reset-author

如果您有更多提交要求,可以使用git rebase

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