不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2026-06-13 14:12:31  修改时间:2026-06-22 09:06:07  分类:04.电脑/软件使用  编辑
  • 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)

适合谁用?

比较适合:

  1. JetBrains IDE 用户
    你平时用 IDEA、WebStorm、PyCharm,已经习惯它的 Git Log、Commit、Diff、Conflict Resolve、Branch 管理体验。

  2. 不想打开完整 IDE 只为了看 Git 的人
    比如只想查看提交记录、切分支、处理冲突、做 commit / push / pull。

  3. 想找免费开源 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 仍然更稳。