原因:
因为windows自带的ssh无法连接远程服务器,需要用git底下的ssh.exe。
搜了很久,试过很多方法,包括替换掉环境变量中的ssh,但是都无效,最后发现是要在VSCode中配置需要使用哪个ssh.exe。
步骤:
1、在VSCode扩展中下载"Remote - SSH"插件;
2、打开设置,搜索"remote.ssh.path",将Path设置为git安装路径底下的ssh.exe
![](https://img-blog.csdnimg.cn/direct/d8249da3b34c4814be1bf498605a2704.png)
3、打开远程资源管理器,可以新建远程,也可以直接设置SSH配置文件,配置完就可以直接连接不用输密码了。
![](https://img-blog.csdnimg.cn/direct/778805e0ea79423da6abb2232a13f2f6.png)
因为项目工程比较大,之前都是用Samba来看代码,发现跳转很慢。用SSH之后,一开始会需要一点解析时间,后面无论是代码跳转还是智能提醒都很快了!极大提升了工作效率!!