如何加速github的git clone速度,亲测有效

如何加速github的git clone速度,亲测有效

前言

最近发现github上的工程clone下来很慢,刚开始还以为公司进行了限制。后来上网一查原来大家都有这种问题。试了一些前人提供的方法也没有生效,这里只能说可能电脑自身原因吧,说不定别人用着就好用。
这里提供一个简单粗暴的办法,来自知乎一位高赞回答。参考链接如下,该话题也有一些其他的方法,不过个人感觉有些方法过于麻烦,例如码云、修改代理方法,而且需要根据自己的平台来区别对待,mac和windows平台配置起来还是差别很大的。
参考资料:
https://www.zhihu.com/question/27159393

具体步骤

1.下面以tensorflow的models工程为例。我们首先试下正常的操作下载速度是多少。

git clone https://github.com/tensorflow/models.git

这边试了下在windows系统以及ubuntu系统,直接git clone下载速度都是在10kb/s左右。几乎任何工程、任何场景下都是这个速度。简直慢的无法忍受,而且会经常自己中断。
在这里插入图片描述
2.那么如果提高下载速度呢,只需把github.com换成github.com.cnpmjs.org即可,也就是如下命令所示。

git clone https://github.com.cnpmjs.org/tensorflow/models.git

这样操作后的速度大概可以提高10倍。具体实测截图如下:
在这里插入图片描述
ubuntu系统截图如下,大概提升到140kb/s,如果网络够给力,可以直接突破1M/s。
在这里插入图片描述

希望这个方法也能对你有用!

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值