終端拉取github代碼的時(shí)候提示
Failed to connect to github.com port 443: Operation timed out
解決方案(mac為例):
1. 打開https://github.com.ipaddress.com/ 如下圖:
image.png
把IP Address 記錄下來叹阔!
2.打開https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo 如下圖:
image.png
把IP Address 記錄下來!
3.打開https://github.com.ipaddress.com/assets-cdn.github.com 如下圖:
image.png
把IP Address 記錄下來传睹!
4.打開電腦的hosts文件耳幢,把下列的東東寫在最后,然后保存即可
終端輸入蒋歌,需要權(quán)限帅掘,要輸入密碼
sudo vim /etc/hosts
將剛才復(fù)制的 IP Address 寫入hosts文件中
140.82.113.4(圖1的IP Address) github.com
199.232.69.194(圖2的IP Address) github.global.ssl.fastly.net
185.199.108.153(圖3的IP Address) assets-cdn.github.com
185.199.109.153(圖3的IP Address) assets-cdn.github.com
185.199.110.153(圖3的IP Address) assets-cdn.github.com
185.199.111.153(圖3的IP Address) assets-cdn.github.com
效果圖如下:
hosts文件
編輯完成后,按 esc 堂油,輸入 :wq ,按 enter碧绞,保存并退出
5.在終端在輸以下指令刷新DNS
sudo killall -HUP mDNSResponder;say DNS cache has been flushed
6.再去使用git命令試試吧
git clone
git install
git pull
git push
府框。。讥邻。