如何让git使用我的git用户名(git config user.name)而不是我的系统用户名(whoami)?

时间:2015-09-08 10:03:41

标签: git bash

当我在git bash中输入whoami时,它会打印" win-me6mt62nc4m \ gugl0",这是我的系统用户名。当我输入git config user.name(使用--local, - system或--global标志)时,我得到goran作为输出,goran是我在git repo上的用户名我是继续努力。

我的问题是,当我尝试git pull时,它会询问gugl0的凭据而不是goran' s。如何配置git以期望我的git用户名而不是我的系统用户名?

1 个答案:

答案 0 :(得分:2)

这取决于git remote的配置,因此将用户名添加到repo的.git/config文件中的远程URL,例如

[remote "origin"]
    url = goran@example.com/foo/bar.git
          ^^^^^^

如果没有用户名,Git会假设远程主机上的用户名与您的本地用户名相同。