网站首页 > 文章精选 正文
大家好,我是小F~
不知道大伙最近在使用GitHub的时候,有没有感觉到网站经常连接超时或者是加载超慢。
就算使用了网上的教程,比如修改HOST文件、镜像地址访问,还是不能愉快的使用GitHub。
今天就给大家介绍一个访问GitHub的神器——dev-sidecar。
支持Windows和Mac(获取方式见文末),轻松解决GitHub访问不了,或者是加载慢、下载慢的问题。
大佬给这个工具起名为「开发者边车」,意为为开发者打辅助的边车工具,通过本地代理的方式将Https请求代理到一些国内的加速通道上。
GitHub地址:
https://github.com/docmirror/dev-sidecar
下面小F介绍一下这个工具的几个特性。
01 dns优选(解决国内dns污染问题)
- 根据网络状况智能解析最佳域名ip地址,获取最佳网络速度
- 不用特殊的上网方法也能解决一些网站和库无法访问或访问速度慢的问题
- 建议遇到打开比较慢的国外网站,可以优先尝试将该域名添加到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加速
- release、source、zip下载加速
- clone加速
- 头像加速
- 解决readme中图片引用无法加载的问题
- gist.github.com加速
- 解决git push偶尔失败需要输入账号密码的问题(fatal: TaskCanceledException encountered / fatal: HttpRequestException encountered)
- raw/blame加速
各种加速,小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地址,有一些问题说明,或许对你会有所帮助。
猜你喜欢
- 2024-12-29 快速访问GitHub方法 如何快速访问github
- 2024-12-29 解决Github访问慢问题,加速你的Github!Github访问加速工具
- 2024-12-29 提升 GitHub 的访问速度 国内访问github速度缓慢
- 2024-12-29 Mac安装brew,解决raw.githubusercontent.com无法访问的问题
- 2024-12-29 GitHub惊爆史无前例大宕机!技术巨头竟也脆弱如斯?
- 2024-12-29 一招搞定 GitHub 访问、下载加速 如何提高github下载速度
- 2024-12-29 一款C#开源的、跨平台的GitHub加速神器&Steam工具箱
- 2024-12-29 GitHub 网站难访问?告诉你一个镜像站吧
- 2024-12-29 Github访问速度慢的解决方案总汇 github 访问速度慢,图片无法加载?一劳永逸的解决方法
- 2024-12-29 程序员小白-如何访问github 如何访问github上的web项目
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)