手动修改hosts文件(Mac):
1、打开hosts文件
- 打开Finder,commond + shift + g,输入/private/etc/hosts前往hosts文件
或 - 使用终端命令(注意vi后面有个空格):sudo vi /etc/hosts
2、打开后英文状态下输入i,进入编辑模式
3、查询域名对应的IP
3、修改GitHub对应的完整host,格式就是下面这样:
151.101.185.194 github.global.ssl.fastly.net
192.30.253.112 github.com
192.30.253.120 codeload.github.com
185.199.108.153 assets-cdn.github.com
204.232.175.78 documentcloud.github.com
204.232.175.94 gist.github.com
107.21.116.220 help.github.com
207.97.227.252 nodeload.github.com
199.27.76.130 raw.github.com
107.22.3.110 status.github.com
204.232.175.78 training.github.com
185.31.18.133 avatars0.githubusercontent.com
185.31.19.133 avatars1.githubusercontent.com
基本修改前4个就够了,上面的IP最好自己查下最新的,如果你懒得查就用我的前四个,亲测妥妥的
4、按ESC退出,紧接着按shift + :,输入wq保存
5、更新DNS缓存
- 命令行输入:sudo dscacheutil -flushcache,使增加的映射生效。