2017-02-15 67 views
1

我最近遇到了問題,我的git試圖連接到本地主機作爲代理,即使我沒有設置任何代理。Git:默認嘗試使用本地主機作爲代理

git.exe pull --progress --no-rebase -v "origin" #branch# 

fatal: unable to access 'http://my/git/repo': Failed to connect to 127.0.0.1 port 80: Connection refused 


git did not exit cleanly (exit code 1) (1281 ms @ 15/2/2017 9:39:54 AM) 

任何想法?

回答

1

確保你沒有在它與工作代理任何環境變量:

env|grep -i proxy 

,或者至少設置:

NO_PROXY=localhost,127.0.0.1,my 

(我的是域您嘗試訪問到)

+0

明白了。你是對的!不知何故,我發現一個代理設置爲http://127.0.0.1:98721 ... –

+0

@Chen這將是有道理的。不知道這樣的代理設置來自哪裏。 – VonC

0

您可以使用git config --global http.proxy xxxxxx:xxxx來爲git設置代理。 您也可以使用git config --get http.proxy來確認您的代理配置。

+0

我確實試過了。但我已經確保代理是空白的。還有什麼想法? –