Когда я впервые открываю git bash, мой $ HOME устанавливается на "/ c / Users / ds420%", однако в реальном каталоге нет%, поэтому, когда предполагается, что каталоги создаются автоматически, я получаю ошибку, например :
$ ssh -T git@github.com
Could not create directory '/c/Users/ds420%/.ssh'.
percent_expand: unknown key %/
и даже
$ cd ~
bash: cd: /c/Users/ds420%: No such file or directory
Я пробовал HOME = / c / Users / ds420, и это исправляет второй фрагмент кода, но, похоже, это не влияет на то, что Git считает HOME. Я также попытался установить GIT_DIR и XDG_CONFIG_HOME на основе подобных проблем переполнения стека, ни одна из них не помогла.
Есть ли способ ввести HOME в функцию ssh или изменить его более постоянно? Может кто-нибудь сказать мне, почему% мог появиться в первую очередь?