1.报错场景描述
使用TortoiseGit拉取GitLab上的项目时,报TortoiseGitPlink Fatal Error。
致命性错误
No supported authentication methods availabel
2.问题锁定
经过一段时间的问题排查,发现问题出在我之前重装TortoiseGit没有重启电脑,这就导致setting中的路径可能指向空路径。
当你重新安装TortoiseGit时,切记重启电脑,将注册表信息和setting中的信息重置,否则setting中的ssh.exe将指向空路径。
3.解决办法
在 TortoiseGit=》setting=》 Network中设定ssh为当前Git文件下的ssh.exe路径。
我当前Git安装在D盘;所以对应的ssh.exe就放在D:\Git\user\bin\ssh.exe路径下
将对应位置修改完成,进行测试。
问题解决。