不知道为什么使用git clone 的时候报了上面的错误,后面发现是 127.0.0.1 port 43213的端口被代理占用了,可以这样查看:
$ env|grep -i proxy
结果是:
NO_PROXY=localhost,127.0.0.0/8,::1
http_proxy=http://127.0.0.1:43213/
https_proxy=http://127.0.0.1:43213/
HTTPS_PROXY=http://127.0.0.1:43213/
no_proxy=localhost,127.0.0.0/8,::1
HTTP_PROXY=http://127.0.0.1:43213/
然后:
$ unset http_proxy
$ unset https_proxy
$ unset HTTPS_PROXY
$ unset HTTP_PROXY
就可以了。不过网上还有一个方法是:
查询是否使用代理:git config --global http.proxy
我当时查询的结果为空,所有就没用啦。
取消代理:git config --global --unset http.proxy