Так или иначе, мой глобальный мерзавец (msysgit) настройки для user.name
и user.email
(и бог знает то, что еще), установлены на детали недавнего экс-коллеги.
Когда я пытаюсь изменить их, я добираюсь could not commit to u://.gitconfig
Если я пытаюсь создать u://.gitconfig
через удар мерзавца затем я добираюсь permission denied
.
C:\Users\<My Username>\
не содержит ссылок на мерзавца.
Я попытался удалить, ища реестр и мою файловую систему для всех ссылок на мерзавца, и я не могу найти никого (поиск файла окон является дерьмом хотя).
Что, черт возьми, продолжается? Почему даже после переустановки это, парни детализируют все еще глобальные настройки???
Спасибо
Глобальный gitconfig хранится в месте $ HOME
(в сеансе Git bash).
Возможно ли, что у вас есть $ HOME
(или% HOME% в сеансе DOS), ссылающийся на u: \
.
Если это так, просто установите HOME =% HOMEPATH%
(если у вас HOMEPATH
определено, как в Windows 7), и вы сможете возобновить доступ / обновление ваша глобальная конфигурация Git.
OP добавляет:
мой
% HOMEPATH%
установлен на\
, будет ли установкаHOME
для этого помочь?
Ну, на самом деле нет , поскольку HOME
не является переменной среды, обычно устанавливаемой Windows (Xp, Vista или 7).
исправил, отлично, установил HOME на
c: \ users \ me
Это правильное исправление, хотя исправление HOMEPATH
(даже если это напрямую не связано с Git) также рекомендуется (это не должно относиться к u: \
).