首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >推送到github时突然得到“没有支持的认证方法可用”

推送到github时突然得到“没有支持的认证方法可用”
EN

Stack Overflow用户
提问于 2010-04-17 16:35:26
回答 9查看 64.5K关注 0票数 48

几周前我开始了一个github项目。我可以毫无问题地推送更改(我正在使用TortoiseGIT)。

突然,今天当我尝试推送我的更改时,我得到了"PuTTY致命错误“”断开连接:没有支持的身份验证方法可用“错误窗口。

你有什么建议来解决这个问题吗?

EN

回答 9

Stack Overflow用户

发布于 2013-04-19 13:21:58

通过将私钥添加到Pageant中,我能够修复此错误。我在创建密钥的过程中忘记了这样做,一旦我添加了它,我就不再收到这个错误。

票数 11
EN

Stack Overflow用户

发布于 2017-02-21 17:26:27

为了解决这个问题,我不得不从开始菜单手动运行Pageant:

之后,我在系统托盘中看到了pageant:

我可以加上我的钥匙。通常,密钥在%userprofile%\.ssh中。

票数 9
EN

Stack Overflow用户

发布于 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用户环境变量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2657786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档