You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git重复配置项生效值确认及全量生效配置查询方法

Git配置生效值的查看方法

单个配置项的生效值

直接使用命令 git config --get <配置项> 即可获取该配置最终生效的值,比如你测试过的 git config --get core.autocrlf。Git 会按照本地仓库配置 > 全局配置 > 系统配置的优先级顺序加载配置,重复项会被高优先级的配置覆盖,最终生效的是优先级最高的那个值。

所有配置项的最终生效值

如果想一次性查看所有配置项的最终生效结果,直接执行 git config --list 即可。这个命令会自动过滤重复配置,只保留每个配置项最后生效的那个值。

关于重复配置的优先级说明

当用 git config --list --show-origin 看到同一配置多次出现时,可通过来源判断优先级:

  • 本地仓库配置(.git/config):优先级最高
  • 用户全局配置(通常是 ~/.gitconfig 或 ~/.config/git/config):次之
  • 系统级配置(如 /etc/gitconfig):优先级最低

Git 加载配置时会按从低到高的顺序读取,后续读取的配置会覆盖之前的,所以最终生效的是最后加载的那个值。

内容的提问来源于stack exchange,提问作者PatS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 17:27:13