计算机视觉技术 http 自动化部署 nhibernate Normalizecss vue原理 java并发编程视频 java后台框架 js的点击事件 jq选择子元素 matlab中log函数 手机banner常用尺寸 虚拟机重启命令 maven配置eclipse 不用u盘装双系统 python开发安卓应用 python输出中文 javaforeach java的数据结构 java中数据类型 java查看数据类型 java目录 java集成开发环境 linux系统安装步骤 html5网页制作 ansys安装教程 wmiprvse是什么进程 欧洲卡车模拟2存档 剑灵邪魔铃怎么获得 强制换行快捷键 origin怎么画图 cts测试 标记宏 思源字体下载 错误代码101 机箱散热风扇安装方向 css世界 ps影子 聚生网管远程管理工具 苹果8怎么截图
当前位置: 首页 > 学习教程  > 编程语言

github clone大项目慢解决办法

2020/8/31 16:05:30 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

经常会遇到github clone慢的问题,用梯子也不行,还是慢.找过网上的各个方案,如改 hosts地址,用gitee中转的之类的,目前发现最有效有有两种。

一.gitee中转

这个我相信大多数人都知道,登陆gitee,选择从Github导入仓库,输入网址, 等待导入成功后,下载即可,下载速度基本上是取决于自己的网速…但这种方式也存在问题,如果项目包含子项目, 需用到 --recursive 时,可能无法正常导入,当然你也可以先导入再clone主工程项目后,再选择单个导入子项目,不过比较麻烦…
我记得以前好像也可以导入子项目的,但现在不知道为啥不能使用…

二.使用国内镜像

目前已知Github国内镜像网站有github.com.cnpmjs.org和git.sdut.me/
使用方式也很简单:

原clone:
git clone https://github.com/mavlink/qgroundcontrol.git --recursive
使用国内镜像方式clone:
git clone https://github.com.cnpmjs.org/mavlink/qgroundcontrol.git --recursive

git clone https://git.sdut.me/mavlink/qgroundcontrol.git --recursive

只需要更改主站地址就可以,速度很快,10M小轻松
当然也有缺陷,在使用 --recursive时,主项目clone会很快,在子项目clone时仍是原github的地址.会很慢…如果只是单一clone主项目.这是个好的选择…
国内镜像好像比原镜像会慢一点,目前我clone时,好像是近24小时内的commit没有被更新到


本文链接: http://www.dtmao.cc/news_show_150465.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?