【Github】作为程序员不得不知道的几款Github加速神器 |
您所在的位置:网站首页 › gitlab手机版 › 【Github】作为程序员不得不知道的几款Github加速神器 |
文章目录
背景推荐1:FastGithub推荐2:dev-sidecar推荐3:Watt Toolkit推荐4:篡改猴插件+用户脚本1)下载安装-->篡改猴 Tampermonkey 插件2)下载安装-->Github 增强 - 高速下载 用户脚本
推荐5:SwitchHosts + Hosts使用最佳实践
最后总结
背景
众所周知,近几年国内用户在访问Github时,经常间歇性无法访问Github。 接下来推荐几款 作为程序员不得不知道的Github加速神器。 推荐1:FastGithubFastGithub是一款Github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。 它支持多种平台:Windows、Linux、MacOS、Docker等 它在Github开源项目地址:dotnetcore/FastGithub 下载地址:dotnetcore/FastGithub/releases 如果此时你的Github访问不了,你可以到 xljiulang/fastgithub | Gitcode 下载,这是FastGithub作者在Gitcode维护的项目,目前与Github里的保持同步,安装部署请参考 README.md 以Windows桌面端为例 解压下载的fastgithub_win-x64.zip,找到FastGithub.UI.exe,双击运行即可愉快的访问 Github 了。 dev-sidecar 开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具(以下简称ds)。 它通过本地代理的方式将https请求代理到一些国内的加速通道上。 它在Github开源项目地址:docmirror/dev-sidecar 下载地址:docmirror/dev-sidecar/releases 如果此时你的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 了。
Watt Toolkit(原名Steam++) 是一个开源跨平台的多功能 Steam 工具箱。 官网地址:https://steampp.net/ Github地址:BeyondDimension/SteamTools Github下载地址:BeyondDimension/SteamTools/releases 推荐到Github下载,安装或使用过程遇到问题,可以去 常见问题疑难解答 官网下载也是引导到其他渠道进行下载,不过官网下载有个好处,它会检测你系统和CPU架构,然后推荐你下载哪个版本 篡改猴 (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 油叉OpenUserJSGithub Gist 中搜索这里我通过Greasy Fork,搜索Github 增强 - 高速下载,在搜索结果列表中找到 Github 增强 - 高速下载 在详情页面,点击安装此版本,跳转到源码页 安装好后,是这样的👇 ![]() ![]() ![]() ![]() 【Github 增强 - 高速下载】脚本只是将加速后的文件下载地址添加到了网页,省去了手动获取的麻烦,方便直接点击高速下载! 它并不能解决无法访问Github的问题!!! 因此如果你无法访问GitHub官网,可结合前面的 推荐1、推荐2、推荐3 来使用 另外该脚本的作者在Github上还有一些其他的脚本,可以去看看有没有你感兴趣的 XIU2/UserScript 推荐5:SwitchHosts + HostsSwitchHosts 是一个管理 hosts 文件的应用,支持 Windows、MacOS、Linux等平台; Github 项目地址:oldj/SwitchHosts 安装包下载地址:oldj/SwitchHosts/releases Hosts 这里是指Github的稳定的Hosts,这里推荐两个 521xueweihan/GitHub520ineo6/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/hostshttps://raw.hellogithub.com/hostshttps://github.com/ineo6/hosts/blob/master/next-hostshttps://gitlab.com/ineo6/hosts/-/raw/master/next-hosts不建议使用Github的URL进行更新,因为可能你首次更新访问不同这个URL 大部分情况下是直接生效,如未生效可尝试下面的办法,刷新 DNS: Windows 命令:ipconfig /flushdnsLinux 命令: sudo /etc/init.d/nscd restartMac 命令:sudo killall -HUP mDNSResponder 最后总结 推荐1、2、3 经我测试效果都挺不过;推荐4 不是加速github官网本身,而是加速clone、releases、源码包下载、项目单文件下载等,可以与推荐1、2、3、5 结合使用;推荐5,测试发现,仍偶有不稳定的情况,但相对什么都不做要好些;针对推荐4,有一个更好更牛逼的替代方案,那就是使用迅雷进行下载,YYDS |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |