git config user.name提供错误的用户名

时间:2017-10-29 01:14:15

标签: git

我开始在命令行上使用git。我正在尝试配置用户名。

例如,在我的git repository目录中,我运行了

git config --global user.name lzeng

但是,运行“git config user.name”会给出“defaultuser”。但我只是把它设为“lzeng”。怎么会这样?

1 个答案:

答案 0 :(得分:5)

  

但我只是将其设为lzeng。怎么会这样?

在全球范围内git config --global user.name lzenguser.name设置为lzeng 。尝试运行git config user.name lzeng。它会将变量设置为本地/存储库级别。然后,当您运行git config user.name时,它应该返回lzeng

如果您运行git config --list --show-origin,则应该看到user.name定义了两次。最后一个定义将生效。有可能user.name以某种方式设置为defaultuser 在本地级别(检查您的.git/config文件)。

参考:1.6 Getting Started - First-Time Git Setup

相关问题