GitBoost: GitHub 加速器,超过 13,000 颗星的热门开源工具!

图片[1]-GitBoost: GitHub 加速器,超过 13,000 颗星的热门开源工具!-山海云端论坛

作为程序员,GitHub 是我们的必备工具之一。但有时网络访问可能受限,而付费代理又不是每个人都能接受。今天我来分享一个开源免费的利器:GitBoost(简称GB)。GitBoost 是一个网络加速器,通过本地代理方式将 HTTPS 请求代理到国内加速通道上,支持 Windows、Mac 和 Linux(Ubuntu)平台。

GitBoost 特性:

  • DNS 优选,解决 DNS 污染问题
  • GitHub 加速
  • GitHub 直连加速(通过修改 SNI 实现)
  • GitHub Release、Source、Zip 下载加速
  • Git Clone 加速
  • GitHub 头像加速
  • 解决 README 中图片无法加载的问题
  • Gist.github.com 加速
  • 解决 Git Push 偶尔失败需要输入账号密码的问题
  • Raw/Blame 加速
  • Stack Overflow 加速
  • npm 加速

下载安装:

  1. 下载:
    • Windows:请选择 DevSidecar-x.x.x.exe
    • Mac: 请选择DevSidecar-x.x.x.dmg
    • Ubuntu: 请选择DevSidecar-x.x.x.deb
    • 由于未购买应用证书,安装时可能会提示“未知发行者”,请选择“保留”即可。
  2. 安装:
    • Mac 版需要解锁并允许应用安装,请前往“系统偏好设置 -> 安全性与隐私 -> 通用”中进行设置。
    • 首次启动软件需要安装 CA 根证书,点击“去安装”,然后按提示操作。
  3. 使用体验:
    • 建议持续运行 GitBoost,遇到打开较慢的国外网站时,尝试将该域名添加到 DNS 设置中(注意:被封杀的域名无效)。
    • 注意:在 Windows 下运行 GitBoost 时,重启电脑后可能会导致无法上网,重新运行 GitBoost 即可解决。
图片[2]-GitBoost: GitHub 加速器,超过 13,000 颗星的热门开源工具!-山海云端论坛

常见问题:

  1. 没有加速效果:
    • 仅支持 HTTPS 加速,请确认访问地址以 HTTPS 开头。
    • 检查浏览器插件与 GitBoost 是否冲突。
    • 检查是否安装其他代理软件与 GitBoost 冲突。
    • 确认浏览器代理设置为使用 IE 代理/系统代理状态。
    • 尝试换个浏览器。
  2. 浏览器提示证书不受信任:
    • 重新安装证书并重启浏览器。
      • Windows: 确认证书正确安装在“信任的根证书颁发机构”下。
      • Mac: 确认证书已安装并设置信任。
  3. 打开 GitHub 显示连接超时:
    • 检查测速界面是否有 GitHub.com 的 IP,若无 IP,可能是网络提供商封锁了 DNS 服务商的 IP。
    • 若安全模式下连接超时,可能是不稳定,等待一会再试。
    • 若增强模式下连接超时,可能是访问人数过多,正常现象。
  4. 应用意外关闭导致没有网络:
    • 重新打开应用或右键应用托盘图标完全退出应用,将会恢复网络。
    • 如应用被卸载,需手动关闭系统代理设置。
    • 若因开启 GitBoost 后重启电脑导致无法上网,可将 GitBoost 设置为开机自启。
  5. 卸载应用后无法上网,无法请求 Git:
    • 关闭系统代理设置。
    • 执行命令关闭 Git 的代理设置(如曾开启过):git config --global --unset http.proxygit config --global --unset https.proxy
    • 执行命令关闭 npm 的代理设置(如曾开启过):npm config delete proxynpm config delete https-proxy
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容