git config --list显示两个值user.name,一个全局,一个本地:
user.name=My Name
...
user.name=My Other Name
...
Run Code Online (Sandbox Code Playgroud)
我的理解是,本地价值取代全球价值观.我怎样才能git config显示实际有效的值?我只想看到user.name的一个值 - 如果我在当前上下文中提交将使用的值.
如果我的问题是基于误解,或者这是由于我的git安装有问题,那也会非常有帮助.
Abh*_*raf 18
在Git 2.8.0及更高版本上,您可以输入
git config --list --show-origin
Run Code Online (Sandbox Code Playgroud)
显示单个配置条目的来源.
优先顺序是local> global> system.因此,本地配置将优先于全局(如果存在).