加速Github访问下载的6种最佳解决方案汇总

一.背景

科研人员的时间非常宝贵,在我们访问github的时候经常会遇到打不开页面,访问速度很慢,下载很慢以及无法查看github上面的图片信息等问题;本人总结了一些github加速解决方案,帮助您在科研核学习上可以大大节约时间。

二.Github加速解决方案

2.1.GitHub镜像源零安装加速方案(推荐)

图片1.png

GitHub镜像就是基于CDN及代理技术对github进行加速,你可以通过方法镜像源的网址进行访问github,镜像源内容核github内容是完全同步的,使用起来非常方便,所以教为推荐。

http://git.what996.com

以前推荐使用hub.fastgit.org和github.com.cnpmjs.org不过测试发现现在不可用了。

备注:上面镜像源用了一段时间效果不错,比较稳定和快速,但是需要为付费镜像源(20亓).

2.2浏览器插件加速方案

Fast-GitHub加速

图片2.png

链接:https://pan.baidu.com/s/1rFjtqDcOQ2m50ctYtuN4RA

提取码:wgux

目前只能做到下载加速,还无法做到访问加速和查看图片功能

2.3.github文件加速下载方案

图片3.png

https://gh.api.99988866.xyz

https://g.ioiox.com

http://toolwa.com/github/

在已知道github地址的情况下输入github地址,进行加速下载

2.4.****加速你的Github

地址:https://github.zhlh6.cn

输入 Github 仓库地址,使用生成的地址进行 git ssh 等操作

2.5 通过Gitee中转fork仓库下载

网上有很多相关的教程,这里简要的说明下操作。

访问gitee网站:https://gitee.com/ 并登录,在顶部选择“从GitHub/GitLab导入仓库”

在导入页面中粘贴你的Github仓库地址,点击导入即可:

等待导入操作完成,然后在导入的仓库中下载浏览对应的该GitHub仓库代码,你也可以点击仓库顶部的“刷新”按钮进行Github代码仓库的同步。

2.6****. 通过修改HOSTS文件进行加速

不推荐,尝试了使用效果不理想

手动把cdn和ip地址绑定。

第一步:获取 github 的 global.ssl.fastly 地址访问:http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 获取cdn和ip域名:

图片4.png

得到:199.232.69.194 https://github.global.ssl.fastly.net

第二步:获取github.com地址

访问:https://github.com.ipaddress.com/#ipinfo 获取cdn和ip:

图片5.png

图片6.png

得到:140.82.114.4 http://github.com

第三步:修改 host 文件映射上面查找到的 IP

windows系统:

1、修改C:\Windows\System32\drivers\etc\hosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾

2、右击->hosts->打开方式->选定记事本(或者你喜欢的编辑器)->在末尾处添加以下内容:

199.232.69.194 github.global.ssl.fastly.net

140.82.114.4 github.com

你可能感兴趣的:(加速Github访问下载的6种最佳解决方案汇总)