我多次使用此命令并且每次都有效但今天我创建了一个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
命令,但它仍然给了我同样的错误。有没有办法可以永久地将此代理事物设置为无?
还有其他方法可以达到这个目的吗?
感谢任何帮助!
答案 0 :(得分:1)
如果你考虑:
您当前的http_proxy
/ https_proxy
环境变量(或您的git config --global http(s).proxy
)似乎不再引用有效代理。
还要检查用于这些代理的语法(每个代理应以http://...
开头http://host:port
)。