2017-02-15 64 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

我确实试过了。但我已经确保代理是空白的。还有什么想法? –