产品简介
GitGood 是一款基于 Electron 的中世纪主题 Git 客户端,直接调用系统 Git,提供可视化提交图、差异查看、文件恢复等功能。它无遥测、无账户、无云依赖,适合需要直观操作和个性化界面的开发者。
核心功能
- 可视化提交图,支持拖拽移动分支标签和合并连接
- 支持并排和统一差异查看,过滤 Git 管道行以提高可读性
- 文件提交浏览器,可单独查看每个文件的更改并恢复
- 分离头指针感知,可轻松返回分支
- 多种主题可选,包括中世纪风格和175+ alacritty 主题
快速开始
- 确保已安装 Node.js 18+ 和 Git。
- 下载 GitGood 仓库并进入目录。
- 运行 'npm install' 安装依赖。
- 运行 'npm start' 启动应用。
界面预览
与其他方案对比
| 对比项 | GitGood | 同类方案 |
|---|---|---|
| 主题定制 | 提供中世纪主题和175+ alacritty 主题 | 多数 GUI 客户端主题单一或不可定制 |
| 隐私保护 | 无遥测、无账户、无云依赖,完全本地运行 | 部分客户端有遥测或云同步功能 |
| 启动性能 | 使用 Vanilla HTML/CSS/JS,无框架,启动快速 | 使用框架的客户端可能启动较慢 |
适合谁用
- 需要管理多个 Git 仓库的软件开发者
- 喜欢中世纪主题或个性化界面的开发者
- 在 Windows、macOS 或 Linux 上工作的跨平台开发者
下载与版本
当前最新版本为 release_1.0.24,发布于 2026-07-06。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/PetrosGiannopoulos/GitGood