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