2015-09-07 178 views

回答

1

您的互联网连接是否通过防火墙/代理服务器。我发现GitHub Windows客户端只有在未启用代理的情况下才能可靠工作。作为Windows(精确地说是.NET)应用程序,它使用Internet Explorer连接设置中定义的代理设置。同时,GitHub Windows客户端桌面应用程序通过命令提示符简单使用的Git本身由.gitconfig文件或环境变量中的http和https代理设置管理。这种差异使得设置非常复杂。

有趣的是,桌面应用程序第一次安装新鲜(从未在Windows上安装过),但它无法连接到GitHub。然后我开始摆弄 - 全球http/https设置,我打破了应用程序。现在,即使卸载并重新安装它,我仍然存在连接问题,因为它似乎记住了设置,因为它不会以欢迎屏幕提示我,并记住我的名字。

值得一提的是,即使应用程序抱怨连接,我可以用它克隆回购。

相关问题