牛逼了!提高Github下载速度的方法「100%有效」可达到2MB/s

GitHub下载速度慢?六种实测有效的提速方案与原理详解 GitHub是全球开发者日常使用最频繁的代码托管平台,然而受海外服务器部署与跨境网络链路影响,国内开发者在git clone或下载Release文件时经常遭遇速度骤降、连接中断等问题。其本质在于数据需经长距离海底光缆传输,节点时延高且高峰带宽拥塞,并非本地电脑配置所致。针对这一痛点,业界已沉淀出多种行之有效的优化手段,如调整Git传输参数、使用浅克隆与单分支克隆、借助镜像加速服务、优化DNS解析、通过国内代码托管平台中转,以及利用多线程下载工具接管大文件传输等。这些方法分别适配不同场景,既可单独使用也可组合 阅读详情

点击“开发者技术前线”,选择“星标????”

在看|星标|留言,  真爱


回复“666”,获取一份专属大礼包

作者:kcx64
地址:blog.youkuaiyun.com/kcx64/article/details/83866633

因为大家都知道的原因,在国内从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 。

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



推荐福利:




后台回复 “666” 即可领取程序员大礼包。


END

历史推荐除了Postman之外,居然还有个Postwoman...
VS Code上也能玩转Jupyter Notebook,这是一份完整教程
B 站上的 Python 学习教程,强烈推荐 !2020年必学的 10 大机器学习算法

又要要饭了,点个在看吧
GitHub下载文件夹太慢?试试这个免费在线解析工具,亲测有效 本文介绍了如何解决GitHub下载文件夹速度慢的问题,推荐使用免费在线解析工具,通过代理服务器中转和智能分块传输技术,显著提升下载速度和成功率。文章还提供了详细的操作指南和安全建议,帮助开发者高效获取GitHub资源。 阅读详情

相关推荐

GitHub下载慢?5种实测有效的加速方法(含码云、CNPM镜像详细教程)

本文针对国内开发者访问GitHub速度慢的问题,提供了五种实测有效的本地化加速方案。核心方法包括使用码云(Gitee)进行仓库中转、配置CNPM等镜像服务替换域名,以及优化开发工具和Git客户端设置。这些方案旨在将海外资源“拉近”,有效提升代码克隆与依赖下载速度,适用于不同开发场景。

b0c1d2的博客 2136

解决GitHub下载速度太慢问题的方法汇总(持续更新,建议收藏)

Github上下载仓库或者克隆仓库,速度基本稳定在 20k 以下,当克隆一些大的仓库时,以这乌龟速度,很容易出现克隆超时的错误,等了几十分钟的下载一夜回到解放前,那种感觉我猜各位或多或少都经历过。本博客汇总了几种亲测可用的方案,很大地提升下载速度,一个大的仓库一分钟左右就可以搞定,也会持续的更新一些可用新方法,希望对你有帮助。以下方案均来自网络的分享,我只是做整理推荐。

一名机电研究生的博客 14万+

【可穿戴算法开发】-PPG信号检测方法

文章目录一、PPG(光电容积脉搏波法)信号的检测原理二.PPG技术目前存在的问题(挑战)三. **心电信号产生的原理** 随着经济的发展,在人们生活水平提高的同时,高脂肪摄入和低运动量成为了人们普遍的生活模式,近年来高血压、高血脂已经发展为危险性最高的病症。心电、血压、血氧等生理参数是预防和分析心血管疾病的重要生理参数。 常用的心电测量仪器有:多导ECG心电图仪、PPG心率检测器、心率带等; 常...

wxq_1993的博客 2万+

Git下载安装及设置详细教程

一、安装前准备 Git教程 :推荐Git入门教程。 按照自己的系统版本下载Git软件,我的操作系统:Windows10 64位,安装版本为Git-2.18.0-64-bit.exe(截至2018.8.27最新版本)。 二、安装过程 1. 下载完成后,双击下载好的软件开始安装,出现如下对话框  2. 点击Next,默认选项和图中不一样,建议按照图中修改,Git Bash Here和Git GUI Here可以方便的在任意目录下打开git,建议选中,选中这两项后Additional icons->

ZPeng_Yan的博客 3912

Windows环境下Elasticsearch与JDK版本兼容性实战指南

本文详细解析了Windows环境下Elasticsearch与JDK版本的兼容性问题,提供了从版本匹配检查到安装部署的完整实战指南。重点介绍了Elasticsearch 8.x需JDK 17+等关键版本对应关系,并分享多版本JDK共存方案及性能优化技巧,帮助开发者高效避坑。

weixin_29250403的博客 421

足球大数据分析入门:从赔率到预测的完整流程(附数据集)

本文提供了一份足球大数据分析的完整实战指南,涵盖从数据采集、清洗、特征工程到模型构建与评估的全流程。文章详细介绍了如何利用公开数据集与API获取数据,并通过逻辑回归、随机森林等模型进行比赛结果预测,最后强调了模型评估与策略回测的重要性,帮助读者构建自己的分析框架。

r7s8t的博客 408

提高 Github下载速度到 2MB/s

code小生一个专注大前端领域的技术平台公众号回复Android加入安卓技术群版权声明:本文为优快云博主「kcx64」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文...

weixin_38754349的博客 124

CrackerXI+脱壳实战:解决iOS应用逆向中的加密文件问题

本文详细介绍了如何使用CrackerXI+工具对iOS应用进行脱壳,解决App Store应用因FairPlay DRM加密而无法进行静态分析的难题。通过图形化界面一键操作,CrackerXI+能高效获取解密后的可执行文件,为逆向工程奠定基础。文章涵盖工具选型、实战步骤及常见问题排查,是iOS逆向入门与进阶的实用指南。

seed的博客 260

git clone github_提高 Github下载速度到 2MB/s

code小生一个专注大前端领域的技术平台公众号回复Android加入安卓技术群版权声明:本文为优快云博主「kcx64」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/kcx64/article/details/83866633因为网络连接的原因,在国内从github上面下载代码的速度峰值通常都是2...

weixin_39758229的博客 76

HFSS微带线仿真从零到一:材料参数与求解设置优化指南

在射频电路设计中,微带线仿真涉及电磁场求解与传输线理论,其精度高度依赖材料参数和求解设置。相对介电常数、损耗角正切和导体电导率等参数直接影响特性阻抗与插入损耗,而求解频率、网格划分和参数扫描则决定仿真效率与收敛性。合理设置这些参数可显著提升S参数准确性,避免设计迭代。应用场景包括天线馈线、滤波器和微波互连。本文基于HFSS微带线仿真实践,系统讲解材料选择与参数优化全链路,帮助工程师快速复现可靠模型。

weixin_29192211的博客 82

YOLOv8交通监控全方案:精准车辆计数+违章(闯红灯/压线)识别,拿来就落地!

作为深耕计算机视觉落地的开发者,我见过太多交通监控的“伪智能”——传统系统要么车辆计数不准(漏计/重复计数),要么违章识别滞后(靠人工回看录像),甚至连“闯红灯、压线”这类常见违章都无法实时判定,完全满足不了实际交通管理需求。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 648

PanDownload复活了!速度60MB/s!

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:2020年7月程序员工资统计,平均14357元,又跌了,扎心个人原创100W+访问量博客:点击前...

好好学java 694

MSP430FR6043超声波传感器设计记录

1.前言 最近项目设计了一个超声波传感器 参考TI官方的板子EVM430-FR6043搭建的电路 EVM430-FR6043评估模块是一个用于评估MSP430FR6043 MCU性能的开发平台。 MSP430FR6043 MCU是一款超低功耗器件, 集成了超声波感测模拟前端 用于精确地进行超声波测量。 专为超声波水表、热量计和燃气表而设计, MSP430FR6043 器件采用低功耗加速器 (LEA), 可实现基于高速 ADC 的信号采集以及后续优化数字信号处理, 为电池供电型计量提供了一款超低功耗、高

bingdund的博客 2871

PanDownload复活了!60MB/s!惊着了...

自从 PanDownload 被处理之后一直没有超越它的可替代的应用出来但是最近,竟然有人接盘了!重新制作上线推出了更加强劲的复活版!放张图,大家先感受下60MB/s!!!我 TM 当场...

公众号-老炮说Java 6986

编写一个期货跨期套利的程序,谈谈思路及案例

🏆本文收录于《优快云问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

**My Coding Family** 1720

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

卧槽!百度网盘体验版流出,竟然不限速。速度6MB/s!(附下载链接)

有不少的用户应该都是被百度网盘那几十Kb/s的下载速度折磨过。但由于很多人都是通过百度网盘进行分享文件的,所以不得不用它来下载资源。最近,小编从百度同学那里搞了个内部体验版,他告诉我说,这...

GitHub爱好者社区 2223

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

2020年5月份所有文章汇总

历史汇总: 2020年4月份所有文章汇总 2020年3月份所有文章汇总 2020年2月份所有文章汇总 2020年1月份所有文章汇总 2019年度所有文章汇总 2018年度所有文章汇总 2020年4月份原创文章: 太牛逼了,Markdown 几行字符就可以生成思维导图了! Python 自动化办公之"你还在手动操作“文件”或“文件夹”吗?" 这可能是 Markdown 写微信公众号的一款神器了! 一款开源且具有交互视图界面的实时 Web 日志分析工具! 今天我要为公众号新功能点赞! 100天从 Pyth

JackTian 950

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

解决GitHub的速度很慢的几种方式

1、修改C:\Windows\System32\drivers\etc\hosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。以上网站为演示站点,如无法打开可以查看开源项目:gh-proxy-GitHub(https://hunsh.net/archives/23/) 文件加速自行部署。得到:199.232.69.194 https://github.global.ssl.fastly.net。

qq_37772593的博客 6万+

解决从github下载资源慢的问题,加速下载任意文件

github下载慢怎么办?教你一个简单有效的方法,让你秒下任意文件,解决从github下载资源慢的问题

xnkyn的博客 1万+

解决GitHub下载速度慢

【代码】解决GitHub下载速度慢。

weixin_61367575的博客 1万+

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

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

小詹学python的博客 3993

Github 上传、下载过慢的解决方案

Github 上传、下载过慢的解决方案

qq_58719130的博客 2588

【计算机基础】两个方法解决github下载缓慢的问题

两个方法解决github下载缓慢的问题

欢迎时常光顾我的干货超市,热衷于AIoT!! 5045

解决Github不能下载,下载速度慢的小妙招

解决Github不能下载,下载速度慢的小妙招 错误描述 今天在github上使用 git clone 某个项目代码的时, git clone https://github.com/XXXX/xxx-blog.git 下载速度很慢,然后下载一段时间后,总是提示下面的错误信息: remote: Enumerating objects: 33, done. remote: Counting objects: 100% (33/33), done. remote: Compressing objects: 100

琦彦 2万+

GitHub下载太慢?小白也能懂的5种解决方法

使用方法很简单,只需要把GitHub的网址中的github.com替换成镜像站的域名即可。比如原本的网址是https://github.com/用户名/仓库名,改成https://hub.fastgit.org/用户名/仓库名就能快速访问了。最棒的是,这个应用支持一键部署,无需配置复杂的环境,点击几下就能把你的专属加速指南发布到网上。以Steam++为例,你只需要下载安装后,开启GitHub加速功能,然后正常访问GitHub就能感受到明显的速度提升。如果你也被GitHub的下载速度困扰,不妨试试这些方法。

ThunderstormLynx23的博客 3541
上一篇: 2020,Java 程序员​薪资不再垫底,Python 被 TypeScript 击败!第一语言你绝对想不到!...
下一篇: 万字长文!入门 Docker , 这一篇就够了
DevolperFront
博客等级 码龄8年 465粉丝 81原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值