Git Clone加速三種方式

之前使用Git都是下一些小文件,網速徹底沒察覺,今天下一個0.5G的項目才發現這個git clone的速度真的是太慢了。css

上網查找了一些方式,主要有三種,第三種速度最快,若是下載上百M的項目時間又緊迫的話建議採用。git

 

方法1、淺拷貝

    不用clone整個記錄,只須要clone最近的一次commit,減小下載量,因而有「加速效果」。github

     

     git clone --depth=1 https://github.com/XXX.git

 

方法2、去除網速限制

    這是大多數人的解法vim

    步驟1:查ip:網站

      github.global.ssl.fastly.net       github.com
   步驟2:改文件:

    Windows上的hosts文件路徑在C:\Windows\System32\drivers\etc\hostsspa

    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

 

方式3、藉助第三方網站 https://gitee.com

參考:http://www.javashuo.com/article/p-fxmcjrge-hn.htmlrest

這種方式網速極快,以下code

 不過好像下載下來的文件有點問題。

相關文章
相關標籤/搜索