" git config --list"显示重复的名称

时间:2016-08-13 03:29:17

标签: git

git config --list显示user.name的两个值,一个是全局值,一个是本地值:

user.name=My Name
...
user.name=My Other Name
...

我的理解是本地价值取代全球价值观。如何让git config仅显示实际有效的值?我只想看到user.name的一个值 - 如果我在当前上下文中提交将使用的值。

如果我的问题是基于误解,或者这是由我的git安装错误引起的,那也会非常有帮助。

1 个答案:

答案 0 :(得分:15)

在Git 2.8.0及更高版本上,您可以输入

git config --list --show-origin

显示单个配置条目的来源。

偏好顺序为local> global> system。因此,本地配置将优先于全局(如果存在)。