在我的大学网络上,无法直接访问互联网。我们必须通过代理服务器。我已经从控制面板在Windows上设置了代理服务器。我也在Firefox中设置了它(这恰好是学院喜欢的浏览器)。
我可以访问所有网页,一般来说我可以访问互联网。但是当我尝试从GUI应用程序或Shell推送到github时,始终存在致命错误fatal: unable to access https://github.com/username/repo.git
。
我可以访问所有已安装浏览器的所有网页,建议代理服务器的设置是完美的。
我试图将http和https代理设置为从学院提供给我们的IP地址。但它似乎没有用。我在git shell中使用了set
命令。
答案 0 :(得分:0)
您可以使用Corkscrew工具进行推送。否则,您可能需要将笔记本电脑带到真正的互联网并从那里推送。我实际上必须在我的工作场所这样做,我是一名计算机程序员。荒谬而真实。
答案 1 :(得分:0)
正如他们所说总有办法!
只需安装TortoiseGit,然后在上下文菜单中,您可以访问TortoiseGit - >设置 - >网络 - >启用代理并添加代理设置。一旦你这样做,一切都运行得很好!!
@Joe Beuckman - 你现在没必要!
P.S。还有更多tortoiseGit,然后只是代理设置!