Failed to connect to github.com port 443: Operation timed out
阿新 • • 發佈:2022-02-20
有可能你的gitbub之前設定過代理,只需分別執行如下程式碼即可:
git config --global --unset http.proxy
git config --global --unset https.proxy
如果還沒有解決,可以嘗試如下解決方式(好像有些倉庫有效,有些倉庫無效):
git config --global url.git://github.com/.insteadOf https://github.com/
有些還是https開頭
情況一(倉庫域名無法訪問)
一番操作查看了host檔案中github.com的IP,試了一下舊的IP果然訪問不了。
1、查詢可以用的IP
在https://www.ipaddress.com/上分別搜尋
github.com、github.global-ssl.fastly.net
2、修改host檔案
操作:sudo vi /etc/hosts
,替換成以下ip即可
情況二(需要梯子的資源)
遇到資源庫一定需要梯子的情況,如需要訪問https://chromium.googlesource.com/,梯子後仍然無法下載。原因是沒有執行到外部的的流量。
1.設定代理方法即可解決(請自行查詢你的http代理埠)
git config --global http.proxy "localhost:port"
2.完成後取消設定
git config --global --unset http.proxy