几周前我开始了一个github项目。我可以毫无问题地推送更改(我正在使用TortoiseGIT)。
突然,今天当我尝试推送我的更改时,我得到了"PuTTY致命错误“”断开连接:没有支持的身份验证方法可用“错误窗口。
你有什么建议来解决这个问题吗?
发布于 2013-04-19 13:21:58
通过将私钥添加到Pageant中,我能够修复此错误。我在创建密钥的过程中忘记了这样做,一旦我添加了它,我就不再收到这个错误。
发布于 2017-02-21 17:26:27
为了解决这个问题,我不得不从开始菜单手动运行Pageant:
之后,我在系统托盘中看到了pageant:
我可以加上我的钥匙。通常,密钥在%userprofile%\.ssh
中。
发布于 2016-04-04 22:06:09
对我来说,在将GIT升级到2.8.0之后,我得到了这个错误。该问题是由于bash错误地读取了$HOME目录,并且默认位于windows安装文件夹下的某个系统位置:/c/Windows/system32/config/systemprofile
。
事实证明,需要进行一些环境变量清理。很久以前,我安装了一个GIT版本(大约1.7.x),它在系统环境变量中创建了一个HOME变量。由于行为上的一些变化,在升级到2.8.0后需要将其删除,而不是添加更多的HOME用户环境变量。
https://stackoverflow.com/questions/2657786
复制相似问题