linux

/etc/gitconfig, 所有用户和他们仓库的通用配置

使用—system 选项的git config 时, 会读写此文件

优先级最低

~/.gitconfig 或~/.config/git/config, 当前用户的配置

—global 选项时会读写此文件

优先级次之

目录(仓库)中的config, 是当前仓库的配置(即 .git/confg)

优先级最高(会覆盖上面两个的配置)

windows

安装目录下的/etc/gitconfig

比如D:\Program Files\Git\etc\gitconfig

安装目录下应该是优先级最低的通用配置

$HOME 目录下(一般情况下是 C:\Users\$USER)的 .gitconfig

比如C:\Users\Jon\.gitconfig

用户目录下应该是优先级次之的某个用户的配置

优先级最高的同linux