Github 解决下载速度过慢的问题

在 Github 中下载文件,可以看到速度才 7 KB/s
Github 解决下载速度过慢的问题
并且,在下载的时候,由于响应的时间较长,经常出现 Host 自动关闭下载链接,导致下载失败的错误。怎么办呢?

方法一:Gitee

Gitee 是开源代码托管的平台(类似于中国版的 Github)。其使用界面如下:
Github 解决下载速度过慢的问题
如果没有账号,建议创建一个,之后:

  • 将需要下载的 Github 仓库 Fork 到自己的 Github 账号中:
    Github 解决下载速度过慢的问题
  • 把 Fork 到的 Github 项目导入 Gitee 中:
    Github 解决下载速度过慢的问题
    Github 解决下载速度过慢的问题
    Github 解决下载速度过慢的问题
  • 然后,直接在 Gitee 中将代码下载下来就可以了。
    Github 解决下载速度过慢的问题
    可以看到,下载速度开始比较快的,接近 400 KB/s
    Github 解决下载速度过慢的问题

在从 Github 导入仓库到 Gitee 时,也可以不用 Fork :

还是在 + 号处选择从 Github 处导入:
Github 解决下载速度过慢的问题
直接把 URL 拷贝进去就可以了。

方法二:修改 Github 的下载链接

首先打开网站:IP 根据域名,查询地址的查询网站
然后,查询如下两个域名的 IP 地址:

  • github.com
  • github.global.ssl.fastly.net
    Github 解决下载速度过慢的问题
    Github 解决下载速度过慢的问题
    然后,在 C:\Windows\System32\drivers\etc 中,打开 hosts 文件,将查询到的结果追加到文件中即可。根据上述查询结果,所需要追击的内容为:
    199.232.69.194 github.global.ssl.fastly.net
    140.82.113.3 github.com
    Github 解决下载速度过慢的问题
    然后,直接在 Github 上下载,可以发现,速度达到 100 MB/s 左右(太快了,截图都跟不上…)