我开始在命令行上使用git。我正在尝试配置用户名。
例如,在我的git repository目录中,我运行了
git config --global user.name lzeng
但是,运行“git config user.name”会给出“defaultuser”。但我只是把它设为“lzeng”。怎么会这样?
答案 0 :(得分:5)
但我只是将其设为
lzeng
。怎么会这样?
在全球范围内git config --global user.name lzeng
将user.name
设置为lzeng
。尝试运行git config user.name lzeng
。它会将变量设置为本地/存储库级别。然后,当您运行git config user.name
时,它应该返回lzeng
。
如果您运行git config --list --show-origin
,则应该看到user.name
定义了两次。最后一个定义将生效。有可能user.name
以某种方式设置为defaultuser
在本地级别(检查您的.git/config
文件)。