- Mac下载:
rebased-aarch64.dmg- Windows下载:
rebased.exe# Rebased Git客户端 sudo xattr -r -d com.apple.quarantine "/Applications/Rebased.app"
Rebased 是一个开源 Git 图形客户端,定位是:把 JetBrains IDE 里的 Git 功能单独抽出来,做成一个轻量化的 Git 客户端。
它基于 IntelliJ Platform,项目说明里明确写到:Rebased 本质上类似一个移除了大部分捆绑插件、只保留 Git 集成能力并做了一些 UI 调整的 JetBrains IDE。(GitHub)
一句话理解
你可以把 Rebased 理解成:
JetBrains Git 工具窗口 + 独立 Git 客户端 + 开源版本
它适合喜欢 JetBrains Git 操作体验,但又不想为了管理 Git 仓库打开完整 IntelliJ IDEA / WebStorm / PyCharm 的用户。
主要特点
| 特点 | 说明 |
|---|---|
| 基于 IntelliJ 平台 | 使用 JetBrains IDE 同源技术栈 |
| 专注 Git 管理 | 保留 Git 相关能力,减少 IDE 插件负担 |
| 开源 | GitHub 项目,Apache-2.0 License |
| 跨平台 | 支持 Linux、Windows、macOS 安装 |
| 熟悉 JetBrains 体验 | 对 JetBrains 用户上手成本低 |
| 支持禁用 .idea 目录 | 避免在普通 Git 仓库里自动生成 JetBrains 项目配置文件 |
安装方式
官方 README 里列出的安装方式包括:
# Windows winget install detachhead.rebased --source winget
# macOS brew install detachhead/tap/rebased
Linux 可以下载 AppImage;Windows 也可以下载 .exe 安装包;macOS 可以下载 .dmg。(GitHub)
适合谁用?
比较适合:
-
JetBrains IDE 用户
你平时用 IDEA、WebStorm、PyCharm,已经习惯它的 Git Log、Commit、Diff、Conflict Resolve、Branch 管理体验。 -
不想打开完整 IDE 只为了看 Git 的人
比如只想查看提交记录、切分支、处理冲突、做 commit / push / pull。 -
想找免费开源 Git GUI 的用户
相比 GitKraken、Tower、Fork 这类商业客户端,Rebased 目前更偏开源社区路线。
和普通 Git 客户端的区别
| 客户端 | 定位 |
|---|---|
| Rebased | JetBrains Git 体验独立化 |
| Fork | 轻量、成熟、商业化 Git GUI |
| SourceTree | 免费传统 Git GUI |
| GitKraken | 图形化强、团队协作功能多 |
| Tower | 商业化、高级 Git 客户端 |
| VS Code Git | 编辑器内置 Git 操作 |
需要注意
Rebased 还算比较新的社区项目,GitHub 页面显示最新版本是 1.1.3,发布时间为 2026 年 6 月 7 日,项目有约 4.2k stars。(GitHub)
所以它的优势是思路清晰、体验接近 JetBrains;缺点是生态成熟度、稳定性、长期维护情况还需要观察。
总结
Rebased 是一个“JetBrains 风格的开源 Git 客户端”。
如果你喜欢 IntelliJ IDEA / WebStorm 里的 Git 面板,它值得试用;如果你追求非常成熟、稳定、商业级 Git GUI,Fork、Tower、GitKraken 仍然更稳。