点击上方“3D视觉工坊”,选择“星标”

干货第一时间送达

整理:公众号@深度学习专栏

本文仅做学术分享,如有侵权,请联系删除。

因为大家都知道的原因,在国内从github上面下载代码的速度峰值通常都是20kB/s。这种速度对于那些小项目还好,而对于大一些的并且带有很多子模块的项目来讲就跟耽误时间。而常见的的方法无非就是修改HOST或者挂VPN,实际用起来并不稳定。

这里提供一种新的方法,下载速度可以达到 1~2MB/s

1. 利用开源中国提供的代码仓库

标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知道了。对于新手刚接触git的人来讲,可能你只知道github。

实际上,国内也有很多代码仓库提供方,国外也不只github。只不过国内也是刚刚开始,关注的人不多。

开源中国提供的代码仓库提供了一个功能,就是它可以将github账号中的代码 clone 到开源中国的账户中去。这个代码仓库叫做 码云 ,没错就是码云?。

要求你有一个github账户,一个码云gitee账户。

步骤很简单

1.将github上面你想要搞下来的项目首先 frok 到你自己的github的账户中去。耗时:一瞬间

2.登录gitee,没有的自行注册。网页中有添加项目的按钮,一个加号。点击加号,下拉列表里面有 迁移github项目 的选项,点开后按照提示关联自己的github账号,之后选择你要迁移的项目,按提示操作。耗时:不到三分钟。

3.按照 clone github项目方法, clone 迁移到gitee账户中的项目。区别是 clone 链接换成了目标项目在gitee中的链接。通常下载速度是以MB/s为单位的。

按照上面的方法,基本上不再需要整夜挂机 clone 代码了。

最近重新看了下,其实上面的步骤有些繁琐,其可以更简单,新建仓库直接设置远程仓库地址。

第一步新建仓库:

.

第二步:以github仓库https://github.com/PX4/Firmware.git举例

第三步:

第四步

2. 提高下载子模块的速度

有的项目里用到了第三方代码仓库,但是在你使用 clone 指令的时候这些子模块 submodule 并不会自动下载,因为他们在另外的地址中存放。你需要 clone 完目标项目后,执行

git submodule update --init --recursive

才会将目标项目所需要的依赖子模块下载下来。github项目中所用到的子模块依然是放在了github上。这就很悲剧了,这意味着你在执行上面指令后,依然需要面对上面的20KB/s的速度。虽然此时并不会显示出来,然而等待依然很久。

我们同样使用上面加速 clone 的思路。

从下载的项目中找到其使用的 submodule 的链接是哪里。

打开上一步中的链接,将使用的目标子模块的代码同样 frok 到自己的github账户中,之后同样的方法迁移到gitee中去。有多个子模块就多重复几次操作,同样的套路。

将原项目使用的 submodule 模块的链接地址修改为子模块迁移到gitee中后的地址。

这时再去执行git submodule update --init --recursive 。

以上就是提高下载子模块速度的思路。具体每步的操作,请自行搜索,网上一搜一大片。

推荐阅读:

  • 专辑|相机标定

  • 专辑|3D点云

  • 专辑|SLAM

  • 专辑|深度学习与自动驾驶

  • 专辑|结构光

  • 专辑|事件相机

  • 专辑|OpenCV学习

  • 专辑|学习资源汇总

  • 专辑|招聘与项目对接

  • 专辑|读书笔记

重磅!3DCVer-学术论文写作投稿 交流群已成立

扫码添加小助手微信,可申请加入3D视觉工坊-学术论文写作与投稿 微信交流群,旨在交流顶会、顶刊、SCI、EI等写作与投稿事宜。

同时也可申请加入我们的细分方向交流群,目前主要有3D视觉CV&深度学习SLAM三维重建点云后处理自动驾驶、CV入门、三维测量、VR/AR、3D人脸识别、医疗影像、缺陷检测、行人重识别、目标跟踪、视觉产品落地、视觉竞赛、车牌识别、硬件选型、学术交流、求职交流等微信群,请扫描下面微信号加群,备注:”研究方向+学校/公司+昵称“,例如:”3D视觉 + 上海交大 + 静静“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进去相关微信群。原创投稿也请联系。

▲长按加微信群或投稿

▲长按关注公众号

3D视觉从入门到精通知识星球:针对3D视觉领域的知识点汇总、入门进阶学习路线、最新paper分享、疑问解答四个方面进行深耕,更有各类大厂的算法工程人员进行技术指导。与此同时,星球将联合知名企业发布3D视觉相关算法开发岗位以及项目对接信息,打造成集技术与就业为一体的铁杆粉丝聚集区,近1000+星球成员为创造更好的AI世界共同进步,知识星球入口:

学习3D视觉核心技术,扫描查看介绍,3天内无条件退款

圈里有高质量教程资料、可答疑解惑、助你高效解决问题

提高 Github 下载速度的方法「100% 有效」可达到 2MB/s相关推荐

  1. 提高github下载速度的方法「100%有效」可达到2MB/s

    作者:kcx64 链接:blog.csdn.net/kcx64/article/details/83866633 因为大家都知道的原因,在国内从github上面下载代码的速度峰值通常都是20kB/s. ...

  2. 提高github下载速度的方法【100%有效】可达到2MB/s

    在国内从github上面下载代码的速度峰值通常都是20kB/s.这种速度对于那些小项目还好,而对于大一些的并且带有很多子模块的项目来讲就跟耽误时间.虽然有很多提速的方法,但是实际用起来并不稳定. 这里 ...

  3. 提高github下载速度

    提高github下载速度 转载自 提高github下载速度的方法[100%有效]可达到2MB/s - 简书 因为大家都知道的原因,在国内从github上面下载代码的速度峰值通常都是20kB/s.这种速 ...

  4. 如何提高gitHub下载速度

    如何提高gitHub下载速度(原文:https://blog.csdn.net/HUAWEI_HMSCore/article/details/115091843)仅作学习使用 一个励志在代码世界打怪升 ...

  5. 一种加速Github下载速度的方法

    一种加速Github下载速度的方法 Github好多人都用过,不知道您是否遇到过由于某种原因而造成的如龟

  6. Google创新方法「设计冲刺」

    前言 本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/84834968 未经博主允许不得转载. 博主地址是:http://blog ...

  7. Github下载慢解决了!「100%有效」

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 因为大家都知道的原因,在国内从github上面下载代码的速度峰值通 ...

  8. 利用开源中国提供的代码仓库提高github下载速度

    利用开源中国提供的代码仓库 标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知道了.对于新手刚接触git的人来讲,可能你只知道github. 实际上,国内也有很多代码仓库提供方,国外也 ...

  9. gitHub下载速度解决方法

    原因 为什么访问速度慢.下载慢?github的CDN被某墙屏了,由于网络代理商的原因,所以访问下载很慢.Ping github.com 时,速度只有300多ms. 解决方法 绕过dns解析,在本地直接 ...

最新文章

  1. OSPF多区域;特殊区域;
  2. [导入]WindowsXp的两个问题:
  3. nginx负载均衡的简单实现
  4. Python如何引用豆瓣api镜像地址
  5. git 查看自己秘钥_gitlab配置ssh密钥及简单使用
  6. php 数组转xml 函数,PHP数组和XML相互转换的函数
  7. RDLC 报表参数、常量及常用表达式的使用方法(上)
  8. jQuery-点击按钮页面滚动到顶部,底部,指定位置
  9. 用Dojo实现Ajax请求:XH“.NET研究”R、跨域、及其他
  10. 如何使用shell收集linux系统状态,并把结果发给远端服务器
  11. OpenWrt路由器WIFI开启13信道
  12. 数据包络分析方法与maxdea软件_Ecoatmaster软件辅助电泳工艺评审的应用
  13. 免费的微信小游戏开发视频以及小程序源码
  14. 2022-2023丰田bZ4X维修手册电路图TOYOTA技术资料
  15. [wp] HITB CTF 2017 website
  16. maven报错:Failure to transfer xxx.jar from xxx was cached in the local repository.
  17. 机械臂D-H参数法分析
  18. 福利!H3CNE认证网络工程师GB0-191 考试试题库超详细解析-02。持续更新~~
  19. 字节跳动小程序tt.pay支付流程和遇到的问题
  20. 2022年,你的数据库还没有上云吗?

热门文章

  1. SDWebImage使用,图片加载和缓存
  2. 《微软的软件测试之道》(How We Test Software at Microsoft)
  3. 微服务架构下的静态数据通用缓存机制!
  4. 人民日报点名批评互联网社区团购,各种“买菜”软件要黄?程序员们:感觉白加班了!...
  5. 万亿级日访问量下,Redis在微博的9年优化历程
  6. 农村程序员吐槽:虽然挣着2万高薪,但却舍不得吃舍不得穿
  7. 全球Top5互联网巨头崛起秘诀,真相竟然是?
  8. 数据库,傻逼才用外键约束!
  9. 教育培训机构用管理系统能做什么?
  10. OKR的实施案例:OKR不需要很复杂