爆资讯爆资讯爆资讯

神器来了!不用修改host,一键加速访问GitHub

大家好,我是Python之眼。

不知道大伙最近在使用GitHub的时候,有没有感觉到网站经常连接超时或者是加载超慢。

就算使用了网上的教程,比如修改HOST文件、镜像地址访问,还是不能愉快的使用GitHub。

今天就给大家介绍一个访问GitHub的神器——dev-sidecar。

支持Windows和Mac(获取方式见文末),轻松解决GitHub访问不了,或者是加载慢、下载慢的问题。

神器来了!不用修改host,一键加速访问GitHub

大佬给这个工具起名为「开发者边车」,意为为开发者打辅助的边车工具,通过本地代理的方式将Https请求代理到一些国内的加速通道上。

GitHub地址:

https://github.com/docmirror/dev-sidecar

神器来了!不用修改host,一键加速访问GitHub

下面小F介绍一下这个工具的几个特性。

01 dns优选(解决国内dns污染问题)

  • 根据网络状况智能解析最佳域名ip地址,获取最佳网络速度
  • 不用特殊的上网方法也能解决一些网站和库无法访问或访问速度慢的问题
  • 建议遇到打开比较慢的国外网站,可以优先尝试将该域名添加到dns设置中

    DS解析过慢,从github.com获取IP的时间过久,这个应该是GitHub访问速度慢的主要原因。

    通常的解决办法就是查询github.com的ip地址,手动修改Hosts文件,不经过DNS服务器解析。

    当然这里有个比较大的缺点,就是IP会有更新,这样每次都需要手动去进行修改。

    神器来了!不用修改host,一键加速访问GitHub

    如果大家在学习中遇到困难,想找一个python学习交流环境,可以加入我们的python裙,关注小编,并私信“01”即可进裙,领取python学习资料,会节约很多时间,减少很多遇到的难题。

    当然也有自动更新的工具,比如今天介绍的这款神器——dev-sidecar。

    智能解析github.com的最佳ip地址,获取最佳的网络速度。

    当然不止GitHub这个网站,其他网站也可尝试添加。

    神器来了!不用修改host,一键加速访问GitHub

    添加了stackoverflow这个网址,一个国外编程人员交流的网站。

    神器来了!不用修改host,一键加速访问GitHub

    果然访问成功,速度也不错。

    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加速

  • release、source、zip下载加速
  • clone加速
  • 头像加速
  • 解决readme中图片引用无法加载的问题
  • gist.github.com加速
  • 解决git push偶尔失败需要输入账号密码的问题(fatal: TaskCanceledException encountered / fatal: HttpRequestException encountered)
  • raw/blame加速

    各种加速,小F之前有用油猴脚本使用这些功能,是真的香!

    神器来了!不用修改host,一键加速访问GitHub

    有着各种加速下载GitHub项目的方法。

    神器来了!不用修改host,一键加速访问GitHub

    同样,这款工具也参考了一些开源的油猴脚本,将功能全都整理在一起。

    作者提供了Windows和Mac的安装包,可以访问下面的链接直接下载。

    windows:

    https://dev-sidecar.docmirror.cn/update/DevSidecar-1.5.0.exe

    mac:

    https://dev-sidecar.docmirror.cn/update/DevSidecar-1.5.0.dmg

    也可在私信「01」,获取安装包。

    Windows版直接安装运行,Mac版安装则需要在“系统偏好设置->安全性与隐私->通用”中解锁并允许应用安装。

    神器来了!不用修改host,一键加速访问GitHub

    安装成功后,根据说明安装和信任CA证书。

    神器来了!不用修改host,一键加速访问GitHub

    到此就可以成功使用了。

    如果安装有问题,可以访问工具的GitHub地址,有一些问题说明,或许对你会有所帮助。

    最后是下载方式,后台回复「01」,即可下载dev-sidecar安装包。

    万水千山总是情,点个 行不行。

    最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。

    未经允许不得转载:爆资讯 » 神器来了!不用修改host,一键加速访问GitHub

  • 相关推荐