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

 不过好像下载下来的文件有点问题。

相关文章
相关标签/搜索