Коли створюється глобальний файл .gitconfig?
По-перше, git не автоматично створює глобальний конфігураційний файл (.gitconfig) під час його встановлення. Файл не створюється, поки він не буде записаний вперше. Якщо ви ніколи не встановлювали системну змінну, вона не буде у вашій файловій системі.Я здогадуюсь, що це може бути джерелом проблеми.
Один із способів попросити Git створити його - подати запит на редагування. Це змусить створити файл.
git config --global --edit
Якщо ви контролюєте домашню папку користувача при видачі цієї команди, ви побачите файл .gitconfig магічним чином.
Де зберігається конфігурація git?
Ось короткий переклад імені та місця розташування файлів конфігурації, пов’язаних із трьома областями Git, а саме системною , глобальною та локальною :
- Конфігурація System Git: Файл з назвою gitconfig, розташований у -git-install-location- / ming <32> / тощо
- Глобальна конфігурація Git: файл з іменем .gitconfig, розташований у домашній папці користувача (C: \ Users \ git user)
- Конфігурація локального Git: Файл з іменем config у папці .git місцевого репо
Звичайно, бачити - це вірити, тому ось зображення, що показує кожен файл та кожне місцеположення. Я витягнув зображення із статті, яку я написав на тему.
Розташування файлів конфігурації Windows Git (TheServerSide.com)