Когда создается глобальный файл .gitconfig?
Во-первых, git не создает файл глобальной конфигурации (.gitconfig) автоматически во время установки. Файл не создается, пока он не будет записан в первый раз. Если вы никогда не устанавливали системную переменную, она не будет в вашей файловой системе. Я предполагаю, что это может быть источником проблемы.
Один из способов попросить Git создать его - запросить редактирование. Это приведет к созданию файла.
git config --global --edit
Если вы контролируете домашнюю папку пользователя при выполнении этой команды, вы увидите, что файл .gitconfig волшебным образом появляется.
Где хранится конфигурация git?
Вот краткое изложение имени и расположения файлов конфигурации, связанных с тремя областями Git, а именно: system , global и local :
- Конфигурация System Git: файл с именем gitconfig , расположенный в -git-install-location- / ming <32> / etc
- Global Git configuraiton: файл с именем .gitconfig , расположенный в домашней папке пользователя (C: \ Users \ git user)
- Локальная конфигурация Git: файл с именем config в папке .git локального репо
Конечно, видеть - значит верить, поэтому вот изображение, показывающее каждый файл и каждое местоположение. Я вытащил изображение из статьи, которую я написал на эту тему.
Расположение файла конфигурации Windows Git (TheServerSide.com)