Къде се записва 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.1367.gcd48 - в Windows 7
954
3
Актуализация 2016: в git 2.8 (март 2016 г.) можете просто да използвате:
Ще видите коя конфигурация къде е зададена.
Вижте "Откъде идват настройките в моята конфигурация на Git?"
Както Steven Vascellaro посочва в коментарите,
(като най-новата
PortableGit-2.14.2-64-bit.7z.exe
, която може да бъде разкомпресирана където пожелаете)Оригинален отговор (2010 г.)
От документацията:
Тъй като използвате Git for Windows, може да не е ясно на кое място съответства това. Но ако погледнете в etc/profile (в
C:\Program Files\Git
), ще видите:Значение:
(в Windows 7)
Това означава, че файлът се намира в
C:\Users\MyLogin\.gitconfig
за Git в Windows 7.На *никс тя се намира в
~/.gitconfig
. Има ли съответен файл във вашия дом?В Windows можете да въведете в git bash
Пътищата за msysgit са:
Windows XP -
C:\Documents and Settings\\.gitconfig
Windows Vista+
C:\Users\\.gitconfig