- 来源:前端大课堂
- 原文链接:如何加速github访问速度
- 本文已由前端大课堂作者{mathwlin}独家授权,转载请声明出处!
本文介绍如何加速 github 的访问速度,不止于在浏览器上的访问。
更多时候是我们在命令行上 git clone 一个比较大的仓库的时候。
01 背景
很多时候我们上不了 google.com 可以通过国际上网的方式解决。 github.com 是不用国际上网就可以访问的,当然国际上网的速度可以更快一些。但是如果你不是全局国际上网,git clone 速度就会很慢。
02 速度加快
获取GitHub官方CDN地址,可以打开 https://www.ipaddress.com/ 查询 github.com 的 ip 地址。
Windows 可以配置在 hosts 文件中。
Mac 可以通过 whistile 配置, 具体可以看文章《手把手教你使用前端的调试神器–whistle》.
最后给 git 配置好全局代理就好了, 比如 whistle 的代理是 127.0.0.1:8899
git config –global http.proxy 127.0.0.1:8899
git config –global https.proxy 127.0.0.1:8899
再试试,git clone xxx.git,速度必然翻个百倍。
最后, mac 可以通过下面命令刷新 DNS 缓存
sudo dscacheutil -flushcache
