git push -u origin master error:收到HTTP代码0

时间:2012-06-04 02:00:26

标签: github

我多次使用此命令并且每次都有效但今天我创建了一个repo并再次使用它后发生了错误:

git push -u origin master
它给了我这个:

error: Received HTTP code 0 from proxy after CONNECT while accessing https://github.com/[myrepo]

fatal: HTTP request failed

我使用了echo $http_proxy并获得了http://127.0.0.1:48100。但是我不记得我曾经设置过这个。(我有时会将这个用于我的Firefox。)而且我使用了unset命令,但它仍然给了我同样的错误。有没有办法可以永久地将此代理事物设置为无?

还有其他方法可以达到这个目的吗?

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

如果你考虑:

您当前的http_proxy / https_proxy环境变量(或您的git config --global http(s).proxy)似乎不再引用有效代理。
还要检查用于这些代理的语法(每个代理应以http://...开头http://host:port)。