Ответ 1
TL; DR: C:\Users\All Users\Git\config
.
См. git -for-windows PR 470
В Windows, поскольку нет центрального каталога
/etc/
, есть еще один файл конфигурации (расположенный в%PROGRAMDATA%\Git\config
), предназначенный для размещения настройки для всех Git связанных программ, запущенных на машине.
Вследствие этого, этот файл конфигурации имеет еще более низкий приоритет, чем файл$(prefix)/etc/gitconfig
.
Вы можете проверить, что (с git 2.8+, март 2016 года), набрав
git config --list --show-origin
См. "Откуда выполняются настройки в моей конфигурации git?"
Как упоминалось в git config
FILES, git ищет значения (или значения по умолчанию, если не найдены) конфигураций в трех местах (вне самого репозитория git)
$(prefix)/etc/gitconfig
Системный файл конфигурации.
$XDG_CONFIG_HOME/git/config
Второй пользовательский файл конфигурации.
Если$XDG_CONFIG_HOME
не задано или пусто, будет использоваться$HOME/.config/git/config
. Любая однозначная переменная, заданная в этом файле, будет перезаписана всем, что находится в~/.gitconfig
. Не рекомендуется создавать этот файл, если вы иногда используете более старые версии Git, так как поддержка этого файла была добавлена довольно недавно.
~/.gitconfig
Пользовательский файл конфигурации. Также называется "глобальным" конфигурационным файлом.
Но быстрый монитор процесса упоминает четвертое место (опять же вне самого репозитория git)
В C:\ProgramData\Git
я вижу дополнительные значения:
C:\ProgramData\Git>more config
[core]
symlinks = false
autocrlf = true
[color]
diff = auto
status = auto
branch = auto
interactive = true
[pack]
packSizeLimit = 2g
[help]
format = html
[http]
sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
[sendemail]
smtpserver = /bin/msmtp.exe
[diff "astextplain"]
textconv = astextplain
[rebase]
autosquash = true
Как упоминалось в "Каково значение папки ProgramData
в Windows?", эта папка является одной из All Users
:
C:\Users\All Users\Git>dir
Volume in drive C has no label.
Directory of C:\Users\All Users\Git
23/10/2015 16:36 <DIR> .
23/10/2015 16:36 <DIR> ..
23/10/2015 16:36 350 config