您现在的位置是:首页 > 文章详情

我的 GitHub 起飞了!

日期:2021-02-17点击:668

中国大陆的用户访问 GitHub 的速度很慢,如果不「科学上网」,下载一个项目可能需要等很多时间。

今天这篇文章就帮你彻底解决「GitHub速度慢」的问题,让你的 GitHub 起飞!

速度慢的原因有很多,但最直接和最主要的原因是 GitHub 的分发加速网络的域名遭到 DNS 污染。

由于 GitHub 的加速分发 CDN 域名 assets-cdn.github.com 遭到 DNS 污染,导致无法连接使用 GitHub的加速分发服务器,才使得中国大陆访问速度很慢。

我们解决污染问题一般是通过通过修改 Hosts ,GitHub 的 CDN 域名被污染问题也不例外。将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。

01

解决污染

1. 打开 www.ipaddress.com 查询下面四个网站的 IP 。

  • https://github.com/

  • https://assets-cdn.github.com/

  • http://global.ssl.fastly.net/

  • codeload.github.com

把这四个网站的地址复制到刚刚的完整进行查询,假如查询结果如下:

  • 140.82.114.3:github.com

  • 185.199.108.153:assets-cdn.github.com

  • 185.199.109.153:codeload.github.com

  • 151.101.184.249:global.ssl.fastly.net

2. 找到 Windows下的 hosts 文件,进行 DNS 映射。

将 IP 地址写入进去。

然后 win + R 输入 cmd,打开命令行界面。输入 ipconfig/flushdns 刷新 DNS 缓存即可,如果某一天发现网速又变慢了, 可以重新按上面的步骤查询最新的 ip 即可。

02

Chrome 插件

这款 GitHub 加速插件挺好用的,如果你没办登录谷插件商店,可以关注微信公众号「逛逛GitHub」回复「加速插件」获取这个好用插件。

03

GitHub 克隆网站

下面这两个网站是 GitHub 的克隆版,也就是该网站的镜像。当你下载、克隆很慢时,可以随意访问下面这俩网站,我试了一下,用这两个网站下载和访问块多了。

  • https://github.com.cnpmjs.org

  • https://hub.fastgit.org

04

项目加速下载网站

下面这个网站是一个 GitHub 加速下载网站,打开你要下载的 GitHub 仓库页面,点击右侧额绿色按钮点击 Download ZIP,等浏览器弹出下载框后复制下载框中的链接地址粘贴到这个网站即可。

http://toolwa.com/github/

其实还有很多其他的方法加速 GitHub,但我觉得这几个方法够用了,其他方法有点麻烦,我就不一一介绍了。

最后,防止找不到本篇文章,可以收藏点赞,方便翻阅查找。本文首 发至公众号 逛逛GitHub(ggGithub),转载请注明出处。


推荐阅读
1. 推荐几个好玩项目
2. 推荐几个有用项目
3.  推荐几个有用工具

每天推荐一个有趣、好玩且可能你会用到的 GitHub 项目。

本文分享自微信公众号 - 逛逛GitHub(ggGithub)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

原文链接:https://my.oschina.net/u/4195704/blog/4954264
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章