以前使用Git都是下一些小文件,網速完全沒察覺,今天下一個0.5G的項目才發現這個git clone的速度真的是太慢了。
上網查找了一些方式,主要有三種,第三種速度最快,如果下載上百M的項目時間又緊迫的話建議采用。
方法一、淺拷貝
不用clone整個記錄,只需要clone最近的一次commit,減少下載量,於是有“加速效果”。
git clone --depth=1 https://github.com/XXX.git
方法二、去除網速限制
這是大多數人的解法
步驟1:查ip:
github.global.ssl.fastly.net github.com
步驟2:改文件:
Windows上的hosts文件路徑在C:\Windows\System32\drivers\etc\hosts
Linux的hosts文件路徑在:sudo vim /etc/hosts
末尾添加
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
方式三、借助第三方網站 https://gitee.com
參考:https://blog.csdn.net/xy_zhangchn/article/details/81558144
這種方式網速極快,如下
不過好像下載下來的文件有點問題。