某天,用git拉取,提交代碼的時候出現了git Failed to connect to 127.0.0.1 port xxxx: Connection refused的問題,
開始百度,看了一通。都是如下路數,在git bash中:
方式一
首先,查一下代理:
git config --global http.proxy
有沒有呢,有就取消
git config --global --unset http.proxy
再查
git config --global https.proxy
有沒有呢,有就取消
git config --global --unset https.proxy
試了,並沒有用。
方式二
首先,查一下代理:
env|grep -i proxy
有沒有呢,有就取消
unset http_proxy
unset https_proxy
再查
env|grep -i proxy
發現果然沒有了
但是依然拉不了,提交不了代碼,
重啟下呢,重啟中……
又查
env|grep -i proxy
怎么又有代理了,再去取消,就是一直這樣子,搞不掉
思考:是什么軟件設置的嗎,沒找出可疑的,服務呢,也沒有,
那就看看環境變量
果然,在系統變量中找到了變量http_proxy 和 https_proxy,用戶變量也可以看看有沒有,刪除之
重啟計算機
再用git,正常了,再查env|grep -i proxy ,代理沒有了