答案 0 :(得分:1)
您的互联网连接是否通过防火墙/代理服务器。我发现GitHub Windows客户端只在没有启用代理时可靠地工作。作为Windows(精确到.NET)应用程序,它需要在Internet Explorer连接设置中定义的代理设置。同时,GitHub Windows客户端桌面应用程序仅通过命令提示符使用的Git本身由.gitconfig文件或环境变量中的http和https代理设置控制。这种差异使得设置非常复杂。
有趣的是,桌面应用程序是我第一次安装新应用程序(从未在Windows上安装过它),但它无法连接到GitHub。然后我开始摆弄--global http / https设置,我打破了应用程序。现在,即使再次卸载和安装它,我仍然会遇到连接问题,因为它似乎在某处记住了设置,因为它没有通过欢迎屏幕提示我,并且记得我的名字。
值得一提的是,即使应用程序抱怨连接,我也可以用它克隆回购。
答案 1 :(得分:0)
这对我有用: 在Internet Explorer中:工具/ Internet选项/连接/ LAN设置 取消选中"使用代理服务器..."
重启GitHub。 您也可以通过Edge禁用代理服务器。在我的情况下,我发现在IE中将其关闭后,它也在Edge中关闭了。
编辑:我还必须更新GitHub应用程序才能克隆到我的本地存储库。