之前使用Git都是下一些小文件,网速彻底没察觉,今天下一个0.5G的项目才发现这个git clone的速度真的是太慢了。css
上网查找了一些方式,主要有三种,第三种速度最快,若是下载上百M的项目时间又紧迫的话建议采用。git
不用clone整个记录,只须要clone最近的一次commit,减小下载量,因而有“加速效果”。github
git clone --depth=1 https://github.com/XXX.git
这是大多数人的解法vim
步骤1:查ip:网站
github.global.ssl.fastly.net github.com
步骤2:改文件:
Windows上的hosts文件路径在C:\Windows\System32\drivers\etc\hosts
spa
Linux的hosts文件路径在:sudo vim /etc/hosts
.net
末尾添加3d
XXX.XXX.XXX.XXX github.global-ssl.fastly.net XXX.XXX.XXX.XXX github.com
步骤3:刷新DNS
Winodws:CMD:ipconfig /flushdns Linux:sudo /etc/init.d/networking restart
参考:http://www.javashuo.com/article/p-fxmcjrge-hn.htmlrest
这种方式网速极快,以下code
不过好像下载下来的文件有点问题。