win10系统
- 起初,本机有windows的open ssh和git ssh 这样好像会有冲突导致我用cmd时 使用ssh一直连不上服务器。
- 考虑到将来可能用到github 所以保留git,卸载了open ssh(网上搜的教程)
- 因为想要最新版的git ,所以卸载了原有的git ,重新下载了git(关于下载和安装有教程)
因为我在安装过程中的的选择有这三个软件可以使用。 其中 git GUI 和bash 输入ssh显示正常
但是git CMD会显示 不是内部或者外部命令(第一个问题)
这是遇到的第一个问题 查阅网上资料后有如下的解决方案: 修改系统变量
- 在 git bash 上输入where git得到一个git.exe的路径,后面会用到
- 找到安装路径下git-core的路径,例如 我的是 D:\Git\mingw64\libexec\git-core
打开计算机 右击空白处 点击属性 找到左侧的高级系统设置 点击环境变量 双击击系统变量的Path 对其进行编辑 ,将上面的两个路径加到path即可。 (网上有带图的添加方法) 经过这样的操作,我的第一个问题就解决了
第二个问题是:用网上的方法连接远程服务器的时候 出现 : an ssh installation could not be found 按说我已经修改了系统变量咋还有问题。 我查阅后的资料是这样的:
- 在git bash上输入 where ssh得到路径,例如:
D:\Git\usr\bin\ssh.exe - 依次点击 文件 -》首选项-》设置 在输入框输入git.path 然后点击箭头位置
箭头位置 里面有一个git.path,对它进行编辑 内容就是 ssh的位置 1 中有说明,但是斜线与所变化,如我写的这样。
3 . 点击查看-》 命令面板 输入 ssh remote path 然后在箭头指向的位置输入where ssh的 结果,注意这里的斜杠
这样第二个问题也解决了。
|