我正在使用TortoiseGit,我刚刚将Git从旧版本升级到2.7.2。在此过程中,ssh.exe的位置已从C:\Program Files (x86)\Git\bin\ssh.exe转移到C:\Program Files\Git\usr\bin\ssh.exe。
这破坏了我在TortoiseGit中获取更改的能力,因为它无法在原始位置找到ssh.exe。查看设置中的settings变量(图1),我得到一个生成的文件,其中的GIT_SSH环境变量设置为旧路径(图2)。
我不知道这是从哪里来的。它似乎不是Windows环境变量的一部分。
知道这是在哪里设置好让我可以改变吗?
图1-设置窗口

图2- GIT_SSH环境变量

发布于 2016-03-15 09:17:27
只需输入'ssh.exe‘在TortoiseGit设置->网络作为SSH客户端。当TortoiseGit设置路径时,不需要输入ssh.exe的完整路径。

发布于 2016-03-15 06:00:00
你可以检查:
HKEY_CURRENT_USER\Software\TortoiseGit中的密钥(删除或修改任何ssh键)TortoiseGit->Settings->Network (将SSH属性设置为/bin/ssh.exe)https://stackoverflow.com/questions/36003252
复制相似问题