2014-07-03 49 views
3

git push -u origin master 後我:當我嘗試克隆人回購git無法克隆或推送?無法連接,連接被拒絕

fatal: unable to access 'https://github.com/xxxx/xxxx.git': Failed to connect to 127.0.0.1 port 8087: Connection refused

同樣的錯誤發生。

端口8087似乎並不忙碌。有什麼可能出錯?

編輯: 當我從git://而不是https://克隆時,它工作得很好。

+0

你有沒有找到解決方案?我得到同樣的錯誤,請幫助我。 –

回答

0

看來,git試圖使用本地代理。

請檢查您的全球網絡設置和那些git。

使用git config http.proxygit config --global http.proxy來獲取git的代理設置。

5

發生這種情況是因爲在git中配置了代理。

由於它的https代理(而不是http)git config http.proxygit config --global http.proxy不能幫助。

1:如果你有什麼關於HTTPS代理像https_proxy=...的問題不在這裏看一看你的git的配置

git config --global -l 

如果你有到https的東西相關的代理,然後從文件中刪除~/.gitconfig並再試

2:如果它仍然無法正常工作,取消環境變量

檢查你的環境變量:

env|grep -i proxy 

你應該有一個或幾行https_proxy=...

以O取消設置一個NE用: unset https_proxy(或HTTPS_PROXY取決於變量的名稱)

3:檢查環境變量再次

env|grep -i proxy

如果它顯示什麼,你應該是不錯的。

注意:此解決方案可以應用於http和https代理問題。只是變量名稱從https改爲http

+0

Excellant!選項2適合我!謝謝。 – Sathesh

相關問題