更改 git 用户名

Scr*_*peW 1 git github git-bash android-studio

几个月前我玩过 git bash,我不知道如何不小心将我的名字设置为“Your-Name”(=/)。

现在,每次我对我的存储库进行更改时,都会显示“您的名字”提交了更改。

顺便说一句 - 如果我通过 android studio 创建一个存储库,它会显示为我的实际用户名创建了该存储库,但如果我提交任何更改并推送,它会显示为“您的名字”提交了更改。

我该如何解决这个问题并更改为我的实际 github 用户名?

Ven*_*n R 6

您可以看到如下所示的配置信息。参考Git文档

$ git config --list
user.name=John Doe
user.email=johndoe@example.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...
Run Code Online (Sandbox Code Playgroud)

配置信息您的用户名、电子邮件

$ git config user.name
$ git config user.email
Run Code Online (Sandbox Code Playgroud)

要在所有存储库中全局更改设置:

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
Run Code Online (Sandbox Code Playgroud)

仅将设置更改为当前存储库:

$ git config --local user.name "John Doe"  #if you omit --local also, by default it is local
$ git config --local user.email johndoe@example.com #if you omit --local also, by default it is local
Run Code Online (Sandbox Code Playgroud)