不知道为什么使用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