不知道大伙最近在使用GitHub的时候,有没有感觉到网站经常连接超时或者是加载超慢。 就算使用了网上的教程,比如修改HOST文件、镜像地址访问,还是不能愉快的使用GitHub。 今天就给大家介绍一个访问GitHub的神器——dev-sidecar。 支持Windows和Mac(获取方式见文末),轻松解决GitHub访问不了,或者是加载慢、下载慢的问题。 大佬给这个工具起名为「开发者边车」,意为为开发者打辅助的边车工具,通过本地代理的方式将Https请求代理到一些国内的加速通道上。 GitHub地址: https://github.com/docmirror/dev-sidecar 下面小F介绍一下这个工具的几个特性。 01 dns优选(解决国内dns污染问题)
DNS解析过慢,从github.com获取IP的时间过久,这个应该是GitHub访问速度慢的主要原因。 通常的解决办法就是查询github.com的ip地址,手动修改Hosts文件,不经过DNS服务器解析。 当然这里有个比较大的缺点,就是IP会有更新,这样每次都需要手动去进行修改。 当然也有自动更新的工具,比如今天介绍的这款神器——dev-sidecar。 智能解析github.com的最佳ip地址,获取最佳的网络速度。 当然不止GitHub这个网站,其他网站也可尝试添加。 添加了stackoverflow这个网址,一个国外编程人员交流的网站。 果然访问成功,速度也不错。 02 请求拦截
可以使用加速镜像站点,GitHub的镜像网站目前小F就知道下面这几个。 官网镜像(可以用来clone push等,但是不能登录) ① https://github.com.cnpmjs.org/ ② https://hub.fastgit.org/ ③ https://git.sdut.me/ API镜像(用来api操作) ④ https://api.git.sdut.me/ 目前dev-sidecar使用到的镜像资源就是上述的其中之一,「fastgit」。 03 GitHub加速
各种加速,小F之前有用油猴脚本使用这些功能,是真的香! 有着各种加速下载GitHub项目的方法。 同样,这款工具也参考了一些开源的油猴脚本,将功能全都整理在一起。 作者提供了Windows和Mac的安装包,可以访问下面的链接直接下载。 windows: http://dev-sidecar.docmirror.cn/update/DevSidecar-1.5.0.exe mac: http://dev-sidecar.docmirror.cn/update/DevSidecar-1.5.0.dmg Windows版直接安装运行,Mac版安装则需要在“系统偏好设置->安全性与隐私->通用”中解锁并允许应用安装。 安装成功后,根据说明安装和信任CA证书。 到此就可以成功使用了。 如果安装有问题,可以访问工具的GitHub地址,有一些问题说明,或许对你会有所帮助。 |
| 本文出处: https://www.toutiao.com/i6969564319499616801/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|