这3种方法,100%解决Github下载速度慢的问题!
共 1410字,需浏览 3分钟
·
2021-05-11 11:55
今天就带大家盘点下加速Github文件下载的几种方式,速度可达几m/s,且可git提交issue等操作。
本文的大纲如下:
法一
Github增强插件,这是一个“油猴插件”,安装步骤如下:
1、在chrome中安装“油猴”插件
Tampermonkey(油猴)就是用于在网站上运行所谓的用户脚本,可以帮你在使用浏览器时扩展出更多实用的功能,包括看各大网站的会员视频、网盘文件下载、bilibili视频下载等有趣的操作。
更多功能,小伙伴们可进一步探索。
2、安装脚本
Greasy Fork为常用的“油猴脚本插件”,我们可以寻找到很多好玩的应用。
比如:我们本次介绍的“Github增强-高速下载”脚本,如下所示,点击安装即可(下图中,我已安装过)
以Typora的Github页面为例,如下所示,可以高速git clone、下载zip文件等。
作者表示,脚本的工作前提为网上的代理网站或者一些开源项目。
法二
既然法一的前提也是加速网站,那么接下来就帮大家整理一下目前用的比较广泛的几个网站[1]。
https://toolwa.com/github/
http://gitd.cc/
法三
Gitee(码云),也就是国内版的Github。首先,需要注册Gitee的账号,然后新建仓库,选择“从Github导入仓库”
或者“从url导入”,把你想导入的Github链接复制过来,即可。这一步导入的工作,由码云来完成,速度是相当快的!
接下来,就是把码云上的一模一样的项目clone到本地,此时国内的网站下载速度就很快了。
到这里,如果你只是单纯的下载文件,就已经完事了。如果你想要关联到此前的Github项目,需要进行一些配置。
配置如下[2]:
首先找到位于本地仓库目录下的隐藏文件夹 .git ; 用文本编辑器打开 .git 文件夹中的 config 配置文件; 将配置文件中的 [remote "origin"].url 字段重新关联到原来位于GitHub上的GitHub项目地址,如下图所示。
总结
法一是把加速网站整合到脚本里,可在访问Github页面时,直接加速下载。
法二是利用网上流行的加速网站,通过复制链接的方式进行加入下载,相当于多了一个步骤。
法三是利用国内版的Github也就是码云来间接的实现加入下载,但如果要想使用git链接原来的Github仓库,需进行另外的配置。
总的来说,法一最为方便,法二次之,两者的原理相同,但不够稳定,可能会崩溃;法三的方法相对麻烦一下,但更稳定。
好了,几种方法都介绍给大家了,祝大家在Github逛的愉快!
参考资料
2020年github文件高速下载方法: https://zhuanlan.zhihu.com/p/121015450
[2]解决github下载速度慢问题: https://www.cnblogs.com/lxp-never/p/13182251.html