全局将用户名更改为git后的同一用户集

时间:2018-08-31 06:38:26

标签: git

我正在尝试推动Git。我使用

成功更改了用户名和电子邮件
git config --global user.email "demo@gmail.com"
git config --global user.name "demo"

但是当推送到Git时,它给了我远程错误:拒绝设置用户名,以便以前设置用户名。无法访问。

有人可以帮助我解决此错误吗?

2 个答案:

答案 0 :(得分:0)

这在某种程度上是推测性的,但问题可能与本地分支中的某些提交仍使用不正确的用户名和/或电子邮件地址有关。在分支上键入git log进行检查,尤其要注意您在本地具有的远程遥控器尚不了解的新提交。

See here中介绍了多种更改Git分支的提交作者的方法。

答案 1 :(得分:0)

只需遵循以下命令,

  • sudo dnf安装git
  • git config --global user.name“”
  • git config --global user.email
  • git config --global credential.helper'cache --timeout = 31536000'