JetBrains 的 Git 工具,终于独立出来了
如果你用过 JetBrains IDE(IntelliJ IDEA、PyCharm 等),一定对其强大的 Git 集成印象深刻——diff 对比、交互式 rebase、历史可视化,体验远超大部分独立 Git 客户端。
但为了用 Git 功能而开一整个 IDE,实在太重了。现在有 Rebased——一个将 JetBrains Git 工具独立出来的开源项目,轻量且专注。

为什么值得关注?
Rebased 本质上是将 IntelliJ IDEA Community 版中除 Git 之外的所有功能剥离开来——没有代码补全、没有调试器、没有 Android 支持,只留下最核心的 Git 工作流体验。启动更快、内存占用更低(约 400MB vs 完整 IDE 的 2.5GB)。
它保留了 JetBrains 所有优秀的 Git 功能:
- 强大的 diff/merge 视图——行内对比、分屏对比、三路合并,体验远胜大部分独立 Git GUI
- 交互式 rebase——拖拽排序、编辑提交信息、squash、drop,都能在图形界面完成
- 历史可视化——分支图谱清晰展示,支持过滤和搜索
- 便捷的 stash 管理——一键暂存/恢复,支持创建多条 stash
- 提交管理——amend、fixup、reword,右键即可操作
与 JetBrains IDE 不同之处
Rebased 不只是裁剪版 IDE,还额外增加了不少贴心的改进:
- 可关闭 .idea 目录——在 Settings > System Settings 中可以取消勾选"Store project settings in project root",避免在非 JetBrains 项目中产生配置文件。项目设置会集中存储在全局位置。
- 额外 TextMate 语法支持——内置了 Vue 等语法高亮,无需安装完整插件
- 轻量启动——没有插件加载负担,启动速度和内存占用显著优于完整 IDE
快速安装
| 平台 | 命令 |
|---|---|
| macOS | brew install detachhead/tap/rebased |
| Windows | winget install detachhead.rebased |
| Linux | 下载 AppImage |
或者从 GitHub Releases 直接下载对应平台的安装包。当前最新版本 v1.1.0(2026-05-24)。
适用人群
- JetBrains 用户——习惯了 JetBrains 的 Git 工具,希望在不打开 IDE 时也能使用
- 多语言开发者——日常用 VS Code 或其他编辑器,但需要一个好用的独立 Git 客户端
- Git 重度用户——经常做 rebase、cherry-pick、复杂分支操作,需要可视化工具辅助
- 讨厌 .idea 目录的人——Rebased 允许你将项目配置存储在全局位置,不会污染仓库
总结
Rebased 解决了 JetBrains 用户一个长期以来的痛点:只想用 Git 工具时不必启动完整的 IDE。它将 JetBrains 业界最好的 Git 集成独立打包成轻量应用,还额外改进了配置管理和启动速度。如果你已经在用 JetBrains 系 IDE,或者单纯在找一个功能强大的独立 Git 客户端,Rebased 值得一试。
▶ 前往 GitHub 仓库 · 3,500 ★