从GIT开始,我将plink-path(通过GIT安装过程设置)设置为GIT_SSH环境变量。
之后,我再次重新安装了PuTTY,因此该路径移动到了默认位置(C:\ Program Files \ PuTTY)。这在Windows命令外壳程序上运行良好,但在GIT Bash上则无法运行。 GIT Bash仍然在老地方寻找它。
我现在想知道BASH存放在哪里以及如何更改它。
这是我从BASH中得到的:
$ git clone <user>@<server>:<repository-path>
Cloning into 'devtools'...
error: cannot spawn <oldPuttyPath>\plink.exe: Invalid argument
fatal: unable to fork
答案 0 :(得分:0)
您可以在plink.exe
文件中将路径添加到~/.bashrc
:
export GIT_SSH='/c/Program Files/.../putty/plink.exe'
要重新加载配置,请运行source ~/.bashrc
。
答案 1 :(得分:0)
今天不见了。似乎是缓存问题。重新启动解决了它,如果现在可以的话,git clone