更新到2017.3.3后,GitHub无法连接到IntelliJ

时间:2018-02-22 23:52:51

标签: github intellij-idea

我刚刚尝试将IntelliJ更新到版本2017.3.3,我无法再获取或拉入我的GitHub存储库。它将首先通过此屏幕提示我:

enter image description here

然后,我会正确输入我的凭据,然后它将提示我这个:

enter image description here

然后它会在这两者之间来回传递,我正确输入我的凭据,直到最后它提醒我:

enter image description here

我已经通过浏览器进行了检查,我能够使用我在Intellij中使用的凭据登录和退出Git。我还检查了IntelliJ文件|设置|版本控制| GitHub并运行测试,让它提示我进行双因素身份验证。这从IntelliJ返回成功。关于什么事情的任何想法?谢谢!

2 个答案:

答案 0 :(得分:4)

https://github.com/Microsoft/Git-Credential-Manager-for-Windows

"注意:遇到GitHub推送/获取问题? 截至2018年2月22日,GitHub已禁用对弱加密的支持,这意味着许多用户突然发现自己无法使用Git for Windows进行身份验证(影响版本低于v2.16.0)。不要惊慌,有一个修复。将Windows的Git更新为最新版本(或至少为v2.16.0)。"

您需要更新Git凭据管理器并可能更新Git本身。

答案 1 :(得分:0)

看起来第二个提示是由git客户端本身配置的凭证助手发出的。 git fetch是否可以在命令行中运行?

我建议取消设置所有gi凭证助手,让IntelliJ管理您的密码。参见例如this thread取消设置