解决git-clone下载过慢的问题

原因:git clone特别慢是因为github.global.ssl.fastly.net域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存便可。
由于我的是Mac电脑,我说的只针对Mac电脑

1. 进入终端命令行模式,输入

1
sudo vim /etc/hosts

2. 输入i进入编辑模式,移动到最后一行准备输入

3. 用浏览器访问http://tool.chinaz.com使用IP查询工具获得github.comgithub.global.ssl.fastly.net的ip地址

234df4ce3231e1e286653df74152849e.png
6dfacc07e4e7f627601b26d79b633955.png

4. 回到第2步中按如下格式输入:

1
2
192.30.253.112 github.com
151.101.44.249 github.global.ssl.fastly.net

5. 按 esc 键,然后输入 :wq 保存文件并退出vim编辑模式,到此hosts文件修改结束

6. 更新DNS缓存,命令行中输入

1
sudo killall -HUP mDNSResponder

结语:

最终我的电脑由3kb提高到了16kb(提升的不多但起码比原来快了)
2be2e2ad88323afd2ecbbe03abac7e20.png
96a79fed6e41e1bef15186c3e71d7f89.png