У меня установлен msysgit на windows 7, папка моего профиля содержит символы Юникода и выглядит как C:\Users\Андрей
Я не могу заставить работать ssh, получаю это сообщение:
>ssh -T git@github.com
Could not create directory '/c/Users/\200\255\244\340\245\251/.ssh'.
.git / gitconfig имеет следующую строку:
[core]
quotepath = false
[i18n]
commitencoding = cp1251
logoutputencoding = cp1251
Это, как я вижу, не влияет на путь. Затем я пропатчил $ HOME в профиле Git / etc /:
export HOME="/d/Dropbox/My\ Documents/"
Но это ничего не меняет. Я все еще получаю Could not create directory
для SSH.
Это работает для SSH с
set HOME=/d/Dropbox/My Documents
из командной строки.
Но это работает только для ssh -T git@github.com
, а не git push
.