因为工作需要导致频繁要访问 github 仓库,奈何城墙太高导致国内网络频频访问不到 github ,下面就总结下经过老马尝试无数而得到的加速访问 github 仓库的几种方法,有效的解决了 访问github慢 ,访问不到,下载不了等等各种问题

github加速方案一-免费jsproxy代理

 可以使用自建免费js代理 jsproxy 访问 https://jsproxy.52f.workers.dev/

使用方法
  • 直接访问 https://jsproxy.52f.workers.dev/ 输入 github 地址进行访问下载
  • 通过地址后面追加访问 github 地址进行访问下载

    https://jsproxy.52f.workers.dev/https://github.com

kt4hklic.png

github加速方案二-第三方加速镜像站

 通过第三方 github 镜像站进行加速访问

使用方法

kt4hgs3z.png

github加速方案三-部署免费gh-proxy

 通过 Cloudflare Workersgh-proxy 开源项目对GitHub文件加速,通过 Cloudflare Workers部署无需服务器且自带CDN
ktmn0fcs.png
 开源项目: gh-proxy 文件加速自行部署。

github加速方案四-通过GitHub-Raw

 通过 GitHub raw 域名并非 github.com 而是 raw.githubusercontent.com,上方的 GitHub 加速如果不能加速这个域名,那么可以使用 Static CDN 提供的反代服务。
 将 raw.githubusercontent.com 替换为 raw.staticdn.net 即可加速

github加速方案五-使用 jsdelivr 加速

 通过 jsdelivr 唯一美中不足的就是它不能获取 exe 文件以及 Release 处附加的 exedmg 文件。
 比如下面 github 地址

 替换为下面 jsdelivr 地址

github加速方案五-通过Gitee中转fork仓库下载

 我们可以通过国内 git 仓库 gitee 进行中转加速,网上有很多相关的教程,这里简要的说明下操作。

  • 首先登陆gitee网站然后点击右上角➕号 从 GitHub / GitLab 导入仓库

ktmnd0nm.png

  • 然后输入要加速的 github 地址即可

ktmneuz7.png

 好了github加速访问下载具体方法已经介绍完了,仅用于学术研究勿用于非法哦,经过测试发现通过以上无论哪个方案访问 github 不管是打开速度,还是下载速度都提升了50%以上。