背景
众所周知,近几年国内用户在访问Github时,经常间歇性无法访问Github。
接下来推荐几款 作为程序员不得不知道的Github加速神器。
这里推荐几款国内还可以使用几点
Green Nodes
√最低5元/月,有不限时间套餐,免费试用
√CN2、CIA线路直连,4K秒开,高速稳定
√解锁Netflix、迪士尼等主流流媒体
√不限设备数量、不限制速度
√无日志策略
√支持中文、英文、日文等
√提供大量的付款选择,包括支付宝、微信、虚拟货币
√Windows,Android, MAC,IOS,Linux,路由器等服务加速
√最低$1.99/月,有不限时间套餐
√无限带宽、服务器切换
√完美解锁Netflix、迪士尼、Hulu等流媒体
√支持Wireguard加密协议
√其特有的Shadowsocks VPN协议
√安全的管辖权和无日志政策
√43多个国家160台服务器
√支持中文
√不限设备数量
√信用卡、PayPal支付,、支付宝
√7天退款保证
3、Pure VPN
√最低$2.14/月,有不限时间套餐
√无日志记录政策, 不会泄露用户IP地址和浏览内容
√支持解锁Netflix、Hulu等视频网站地域限制
√支持多种协议: PPTP, IPSec, L2TP, OpenVPN, IKEv2, SSTP, SSL, WireGuard
√支持拆分隧道功能,可指定程序走VPN通道
√1百多万用户
√全球65个国家6000+服务器节点
√10个同时登录
√超支持P2P种子下载
√24/7客服支持
√最低$3.79/月,有不限时间套餐
√无数据日志记录和透明隐私政策
√内置WireGuard协议
√解锁Netflix等主流流媒体
√带有免费的云存储
√支持P2P种子下载
√12个同时连接
√中文支持
√30天退款保证
推荐1:FastGithub
FastGithub是一款Github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
它支持多种平台:Windows、Linux、MacOS、Docker等
它在Github开源项目地址:dotnetcore/FastGithub
下载地址:dotnetcore/FastGithub/releases
安装部署过程,比较简单,可以直接参考官网的 README.md
如果此时你的Github访问不了,你可以到 xljiulang/fastgithub | Gitcode 下载,这是FastGithub作者在Gitcode维护的项目,目前与Github里的保持同步,安装部署请参考 README.md
以Windows桌面端为例
解压下载的fastgithub_win-x64.zip,找到FastGithub.UI.exe,双击运行即可愉快的访问 Github 了。
推荐2:dev-sidecar
dev-sidecar 开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具(以下简称ds)。
它通过本地代理的方式将https请求代理到一些国内的加速通道上。
它在Github开源项目地址:docmirror/dev-sidecar
下载地址:docmirror/dev-sidecar/releases
安装部署过程,注意事项,遇到问题及解决方案,请直接参考官网的 README.md
如果此时你的Github访问不了,你可以到 docmirror/dev-sidecar | Gitcode 下载,这是 dev-sidecar 的作者在Gitcode维护的项目,目前与Github里的保持同步,安装部署请参考 README.md
以Windows桌面端为例:
下载Dev-Sidecar.1.7.3.exe,点击该应用程序然后选择一个安装路径,等待安装完成打开即可。
Windows: 请选择 DevSidecar-x.x.x.exe
Mac: 请选择 DevSidecar-x.x.x.dmg
Ubuntu: 请选择 DevSidecar-x.x.x.deb
其他linux: 请选择 DevSidecar-x.x.x.AppImage
首次打开,需要安装CA根证书,点击去安装,然后按提示一步步操作去完成安装
证书安装完成,即可愉快的访问 Github 了。
另外,该软件,还支持npm、git、pip加速。
推荐3:Watt Toolkit
Watt Toolkit(原名Steam++)
是一个开源跨平台的多功能 Steam 工具箱。
官网地址:https://steampp.net/
Github地址:BeyondDimension/SteamTools
Github下载地址:BeyondDimension/SteamTools/releases
推荐到Github下载,安装或使用过程遇到问题,可以去 常见问题疑难解答
官网下载也是引导到其他渠道进行下载,不过官网下载有个好处,它会检测你系统和CPU架构,然后推荐你下载哪个版本
以Windows为例:
1)下载 Steam++_win_x64_fde_v2.8.6.exe,点击该应用程序,按提示步骤安装。
2)打开应用程序,在网络加速界面,勾选Github,然后点击一键加速
然后就可愉快的访问 Github 了
打开这个软件后,可以不同登录账户
推荐4:篡改猴插件+用户脚本
1)下载安装–>篡改猴 Tampermonkey 插件
篡改猴 (Tampermonkey) 是拥有 超过 1000 万用户 的最流行的浏览器扩展之一。
它允许用户自定义并增强您最喜爱的网页的功能。用户脚本是小型 JavaScript 程序,可用于向网页添加新功能或修改现有功能。使用 篡改猴,您可以轻松在任何网站上创建、管理和运行这些用户脚本。
它适用于 Chrome、Microsoft Edge、Safari、Opera Next 和 Firefox 等多种浏览器。
Tampermonkey 官网地址:https://www.tampermonkey.net/index.php
你可以在官网首页,对应的浏览器版本tab页,找到其在应用商店的下载入口(你也可以直接到插件应用商店直接搜索)
另外还有一些其他比较优秀的浏览器插件管理工具,如:暴力猴 (violentmonkey)、
2)下载安装–>Github 增强 – 高速下载 用户脚本
用户脚本是一段代码,它们能够优化您的网页浏览体验。安装之后,有些脚本能为网站添加新的功能,有些能使网站的界面更加易用,有些则能隐藏网站上烦人的部分内容。
有几个不错的用户脚本管理网站:
userscript.zone 搜索
Greasy Fork 油叉
OpenUserJS
Github Gist 中搜索
这里我通过Greasy Fork,搜索Github 增强 – 高速下载,在搜索结果列表中找到 Github 增强 – 高速下载
在详情页面,点击安装此版本,跳转到源码页
在源码页,点击安装,然后等待安装完成。
注意:
1. 如果安装脚本时提示脚本可能会损害你的设备,是否仍要保留,请选择【保留】,继续安装;
2. 如果此方法安装失败,可以手动复制源代码,然后粘贴到【Tampermonkey 管理面板】-【新建用户脚本】-【编辑器】中,然后在编辑器中选择【文件】-【保存】
可在工具栏点击【扩展】图标-【篡改猴】-【管理面板】打开管理面板
安装好后,是这样的👇
测试效果
【Github 增强 – 高速下载】脚本只是将加速后的文件下载地址添加到了网页,省去了手动获取的麻烦,方便直接点击高速下载!
它并不能解决无法访问Github的问题!!!
因此如果你无法访问GitHub官网,可结合前面的 推荐1、推荐2、推荐3 来使用
另外该脚本的作者在Github上还有一些其他的脚本,可以去看看有没有你感兴趣的 XIU2/UserScript
推荐5:SwitchHosts + Hosts
SwitchHosts
是一个管理 hosts 文件的应用,支持 Windows、MacOS、Linux等平台;
Github 项目地址:oldj/SwitchHosts
安装包下载地址:oldj/SwitchHosts/releases
Hosts
这里是指Github的稳定的Hosts,这里推荐两个
521xueweihan/GitHub520
ineo6/hosts
这两个都能寻找最优IP并及时自动更新hosts
使用最佳实践
1)以管理员身份打开SwitchHosts;
2)新建一个规则,类型选Remote;
3)Hosts title 随便取,URL 填写 https://raw.hellogithub.com/hosts ,Auto refresh 选择1 hour,然后OK保存;
4)然后新建的规则开关打开,即可愉快的使用Github了
URL地址:
https://github.com/521xueweihan/GitHub520/blob/main/hosts
https://raw.hellogithub.com/hosts
https://github.com/ineo6/hosts/blob/master/next-hosts
https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts
不建议使用Github的URL进行更新,因为可能你首次更新访问不同这个URL
大部分情况下是直接生效,如未生效可尝试下面的办法,刷新 DNS:
Windows 命令:ipconfig /flushdns
Linux 命令: sudo /etc/init.d/nscd restart
Mac 命令:sudo killall -HUP mDNSResponder
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/github_36665118/article/details/135774017