前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用了这个方法,我下载GitHub项目速度达5MB/s!

用了这个方法,我下载GitHub项目速度达5MB/s!

作者头像
Amusi
发布2020-05-21 11:07:17
1.1K0
发布2020-05-21 11:07:17
举报
文章被收录于专栏:CVerCVer

前言

还记得访问github,被"网速"支配的恐惧么?

好不容易加载完,看到心念念的项目,满是欢喜。但正准备下载,跑这个项目代码时候,心里又一颤:何时能下载完呀?

遇到大一点的项目,git clone 大法或者直接下载压缩包的方法有时候都不给力。只能边等待,边刷paper打花时间...

真实案例

下面举个真实例子,先模仿一下大多数同学会遇到的情况。

注:先说明一下,这里用的宽带是50M,也就是真实下载速度接近6.25 MB = 50/8

我想下载tensorflow的models代码,因为里面有很多CV项目,比如EfficientDet、DeepLabv3+等。

项目网址:https://github.com/tensorflow/models

一般下载方法1:git clone大法

代码语言:javascript
复制
git clone https://github.com/tensorflow/models

当我输入命令,按下回车的时候,结果没有让我失望

可怕的11.0 KB/s 显示在公屏上...

这时候,我立即切换到常用的方法2

一般下载方法2:压缩包大法

直接去官网,点击Clone or download,然后选择 Download ZIP

然后Chrome默认开始下载

可怕的10.8 KB/s 再一次显示在公屏上...

上面两个常见方法,差点让我泪目。不过上个月有幸习得这一方法,再也不用担心下载速度了。

下载提速:gitee

gitee,中文名为:码云。这里不过多介绍,不然会被以为是打广告。

1. 进入gitee(需要注册/登录),点击右上角的 + 号,然后选择 Import Repository

2. 将你需要下载的github项目网址贴到URL栏中,比如我这里还是要下载models,然后再点击 Import,就可以把github项目导入到你的gitee里了。

https://github.com/tensorflow/models

3. 导入成功后,就可以看到你gitee仓库中的项目。然后你就可以上述的一般方法1和一般方法2进行下载,只不过这时候项目链接已经换成gitee了。

比如这里使用 git 命令来下载

代码语言:javascript
复制
git clone https://gitee.com/github-22436957/models

按下回车,看到 5.64 MB/s 时,心花怒放:nice

注:当我输入新命令时,发现一开始就用github下载的项目还没下载完,反手就是一个:ctrl + c,取消下载!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CVer 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档