使用TortoiseGit拉取远程代码时报错ssh variant ‘simple‘ does not support setting port及SSH2_MSG_UNIMPLEMENTED
程序员文章站
2022-06-26 17:14:39
首先在解决这个问题的过程中需要确保:已正确安装git并成功配置git的环境变量tortoiseGIt中已经在Git for windows中配置了git.exe的路径在使用tortoiseGit拉取远程代码时报错ssh variant ‘simple’ does not support setting port解决方法:在git-bash或可以正确识别git命令的命令行中输入以下命令git config --global ssh.variant ssh成功执行命令后,再次拉取远端代码,...
首先在解决这个问题的过程中需要确保:
- 已正确安装git并成功配置git的环境变量
- tortoiseGIt中已经在Git for windows中配置了git.exe的路径
在使用tortoiseGit拉取远程代码时报错ssh variant ‘simple’ does not support setting port
解决方法:
在git-bash或可以正确识别git命令的命令行中输入以下命令
git config --global ssh.variant ssh
成功执行命令后,再次拉取远端代码,报错***unexpected SSH2_MSG_UNIMPLEMENTED packet***
解决方法:
切换SSH客户端,切换为哪个客户端取决于你的SSH的秘钥是用什么方式生成的:
如果是使用 puttygen 生成sshkey的,那么使用下图1的方式(PuTTY模式);
如果是使用 ssh-keygen 手动生成的sshkey,那么请使用下图3的方式(OpenSSH模式);
如果两个都不行,试试图2的方式
如果这篇文章对你有用的话,随手点个赞呗====
本文地址:https://blog.csdn.net/lenmonhacker/article/details/112591468