Failed to connect to github.com port 443: Operation timed out


有可能你的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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM