Git config псевдоним больше не работает

Я использовал команду:

git config --global alias.st status

добавить мой первый псевдоним, как предложено постом - Как я могу псевдоним команды в git?

Затем я обнаружил, что он добавлен в конфигурационный файл по адресу:

C: \ Users \ damodar.bashyal \.gitconfig

Итак, я добавил несколько псевдонимов прямо в файл конфигурации, и все отлично работало до сегодняшнего дня, когда мне пришлось перезагрузить компьютер после установки программного обеспечения MYOB.

Когда я пытался использовать псевдоним, никто не работал. Итак, я добавил другой псевдоним, используя приведенную выше команду, но файл не обновлялся, но новый псевдоним работал нормально.

Так что после некоторого времени поиска нашел команду в [ Где записывается git config --global? ] искать файл конфигурации:

git config --global --edit

К моему удивлению, он показывал другое местоположение с добавленным новым псевдонимом git.

.gitconfig(~) - VIM

[gui]
   recentrepo = C:/_projects/example.com/trunk/bitbucket
[user]
   name = damu
[alias]
   st = status

Есть ли способ изменить обратный путь к предыдущему файлу.gitconfig?

Я использую Windows 7 и msysgit.

c:\>echo %HOME%
%HOME%

c:\>set HOME
HOMEDRIVE=U:
HOMEPATH=\
HOMESHARE=\\agsbs\UserShares\Damodar.Bashyal

c:\>echo %HOME%
%HOME%

ОБНОВЛЕНИЕ: следуйте этому посту [ Изменить местоположение пользователя (домашняя переменная) в Egit (Eclipse) ], чтобы установить отсутствующую переменную среды HOME, и теперь я получаю это:

c:\>set HOME
HOME=C:\Users\damodar.bashyal
HOMEDRIVE=U:
HOMEPATH=\
HOMESHARE=\\agsbs\UserShares\Damodar.Bashyal

Это также исправило мою проблему. УРА!!!

1 ответ

Решение

Проверь что у тебя HOME Рекомендации:

echo %HOME%
# or
set HOME

git config --global будет ссылаться на HOME путь (если вы не используете опцию --file).
HOME не определен по умолчанию в Windows, но устанавливается git-cmd.bat Скрипт включен в состав msysgit.

@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%
Другие вопросы по тегам