Git Clone加速三種方式


以前使用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

這種方式網速極快,如下

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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM