方式一:GitHub 镜像访问(推荐)

这里提供两个最常用的镜像地址:

https://github.com.cnpmjs.org

https://hub.fastgit.org

下面我们打开github,一直在加载网页,经过漫长的等待,最终却是连接超时了

1666887-20210314221303238-2014281726

接着我们打开上面提供的镜像地址,首页不是GitHub的首页,不过不影响使用,因为内容是一致的

1666887-20210314221547301-755932809

我们在搜索栏搜索spring-boot测试,瞬间就打开了spring-boot项目了,快不快大家试一下就知道了!!

1666887-20210314221244127-283207013

其实上面的镜像就是一个克隆版的 GitHub,你可以访问上面的镜像网站,网站的内容跟 GitHub 是完整同步的镜像,我们可以在这个网站里面进行下载克隆等操作。

方式二:GitHub 文件加速

利用 Cloudflare Workers 对 github release 、archive 以及项目文件进行加速,服务器且自带CDN

https://gh.api.99988866.xyz

https://ghproxy.com/

1666887-20210314222523559-1571082086

打开后首页有下载说明,下载速度也是非常快

方式三:加速Github

https://github.zhlh6.cn

还是以spring-boot为例,输入spring-boot的git地址,点击加速,会生成一个加速地址,使用生成的地址进行 git ssh操作

1666887-20210314223449543-206209258

方式四:使用Gitee 进行中转 (推荐)

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

1666887-20210314223708738-1246409076

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

1666887-20210314223845288-1709545203

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