开始闲聊前,我要感谢大神小青龍总结的博文:作为程序员不得不知道的几款Github加速神器,给我们介绍了常用(较为合规😄)的加速方法。毕竟 github 是开发者绕不过的宝库。
背景
我用 Github 将近12年,感谢它为我日常开发提供的帮助👍。然后在国内,该网站访问一直不顺畅,近几年尤为明显,经常要刷新N次才能勉强打开(我用的是中国移动宽带,以前用电信感觉会好点),影响工作效率。
于是乎,就开始想办法。尝试过 VPN(直接买、自己搭建),效果差强人意。后面遇见专门针对 GitHub 加速的 FastGithub,用起来方便且舒服,因为我要的就是仅加速一个网站。
可是最近发现 FastGithub 也不灵了,查看日志,发现没有流量,前往官方仓库却得到 404。
现状
尝试了修改 Hosts、Watt Toolkit(瓦特工具箱)、dev-sidecar(开发者边车),这里说下各自的体验。
修改 Hosts
该方法我在 windows、mac 下都没能成功(或者说,配置后没有什么改善)
🏆 dev-sidecar(开发者边车)
官方下载可能会失败,这里分享网盘链接:百度网盘(提取码:yeqb)
启用加速服务后,能够顺利访问 Github(如果碰到链接不安全,可以多刷新几次,或重启浏览器),此时查看证书如下:
dev-sidecar 是基于 Electron ,本以为资源占用会比较大,但是实际出乎意料地低(实测在40~80MB之间)
而 FastGithub 资源占用更少,通常是20MB左右👍(这也是我喜欢这款工具的重要原因)
Watt Toolkit(瓦特工具箱)
Github 加速是该工具箱的一项工具,效果挺不错(流量监控界面,跟 FastGithub 几乎一样😄)。
加速无需额外的证书,就是占用的内存有点高(有飙到4GB去的情况😮),闲暇是也有800MB左右的占用。
写在最后
各位看官可根据实际情况选择合适的方式😄,关于加速器的原理,笔者没有深入研究,有兴趣的可以到官网查看哈。