Куди записується git config --global?
При використанні git config --global
для налаштування, в який файл він буде писати?
Приклад:
git config --global core.editor "blah"
Я не можу знайти його в цих місцях:
C:\Program Files\Git\etc\gitconfig
C:\myapp\.git\config
Я не встановив ENV?
Моя версія Git'а: 1.6.5.1.1.1367.gcd48 - на Windows 7
954
3
Оновлення 2016: з git 2.8 (березень 2016) можна просто користуватися:
Ви побачите, який конфіг де встановлений.
Дивіться "Звідки беруться налаштування в моїй конфігурації Git?"
Як вказує Steven Vascellaro в коментарях,
(наприклад, останній
PortableGit-2.14.2-64-bit.7z.exe
, який можна розпакувати куди завгодно)Оригінальна відповідь (2010)
З the docs:
Оскільки ви використовуєте Git для Windows, то може бути не зрозуміло, якому місцю це відповідає. Але якщо ви подивитеся на etc/profile (в
C:\Program Files\Git
), ви побачите:Значення:
(у Windows 7)
Це означає, що файл знаходиться у
C:\Users\MyLogin\.gitconfig
для Git у Windows 7.На *nix'ах він знаходиться в
~/.gitconfig
. Чи є відповідний файл у вас вдома?У Windows ви можете ввести git bash
Шляхи для msysgit такі:
Windows XP -`C:\Documents and Settings\.gitconfig'