GitHub 加速神器,解决 GitHub 打不开、用户头像无法加载、Releases 无法上传下载、git clone/pull/push 失败等问题。
- 域名纯净 IP 解析
- IP 测速并选择最快的 IP
- 域名 TLS 连接自定义配置
- Google CDN 资源替换,解决国外网站无法加载 js/css 的问题
- 开机自启(可选)
- 启动后最小化(可选)
- 系统托盘常驻,右键可快速操作
- 下载发布包并解压
- 双击运行
FastGithub.UI.exe - 右键托盘图标可进入设置,开启开机自启和启动后最小化
fastgithub.exe start # 安装并启动服务
fastgithub.exe stop # 卸载并删除服务sudo ./fastgithub
# 设置系统代理: http://127.0.0.1:38457sudo ./fastgithub start # 以 systemd 服务启动
sudo ./fastgithub stop # 停止并删除服务- 双击运行
fastgithub - 安装
cacert/fastgithub.cer并设置信任 - 设置系统代理:
http://127.0.0.1:38457 - 详细配置
docker-compose up -d| 协议 | 地址 | 端口 |
|---|---|---|
| HTTP/HTTPS | 127.0.0.1 | 38457 |
git config --global http.sslverify false设置 → 隐私与安全 → 证书 → 查看证书 → 证书颁发机构,导入 cacert/fastgithub.cer,勾选"信任由此证书颁发机构来标识网站"。
FastGithub 为每台主机生成独立的自签名 CA 证书(保存在 cacert 文件夹)。请勿将证书私钥泄露给他人。
本软件仅用于学习交流,不具备"翻墙"功能。请遵守当地法律法规。
- 修复主窗口隐藏时,右键托盘图标打开设置窗口导致程序崩溃的问题
- 检查更新功能指向本项目 releases 页面
- 单文件发布优化,后端使用 PublishSingleFile,UI 使用 Costura.Fody
- 编译前自动清空 bin/obj 目录
- 添加开机自启功能(可选)
- 添加启动后最小化功能(可选)
- 系统托盘常驻,右键可快速操作