Rebased — 轻量 Git 客户端¶
Rebased 是基于 IntelliJ 平台的独立 Git 客户端,把 IntelliJ IDEA 里除 Git 插件之外的所有内容全部移除,只保留版本控制界面。相比 SourceTree、GitKraken 等,它的操作逻辑和 JetBrains IDE 完全一致,上手成本为零。
安装¶
从 GitHub Releases 下载 rebased.exe 安装包,双击安装即可。
从 GitHub Releases 下载 .AppImage 文件,推荐配合 Gear Lever 管理自动更新。
汉化(中文界面)¶
JetBrains 官方的简体中文语言包插件对 IDE 构建号有版本范围限制,而 Rebased 是自定义构建,版本号不在插件允许的范围内,直接从插件市场安装会报版本不兼容错误。
解决方法是手动修改插件 jar 包内的版本范围声明,重新打包后再从磁盘安装。
第一步:查看 Rebased 的构建号¶
打开 Rebased → 菜单 Help → About,记录 Build # 后的构建号,例如:
主版本号为 251(构建号点号前的部分)。
第二步:下载中文语言包插件¶
前往 JetBrains 插件市场下载语言包:
点击页面右侧 Get 下拉菜单 → 选择 Download → 下载 .zip 文件。
第三步:解压并修改 plugin.xml¶
- 将下载的
.zip文件解压到任意目录 - 进入解压后的
zhPluginCore/lib/目录,将里面的.jar文件也解压 - 在 jar 解压后的文件中找到
META-INF/plugin.xml,打开它 -
找到
<idea-version>标签,例如: -
将
since-build和until-build改为当前 Rebased 的主版本号范围: -
保存
plugin.xml
第四步:重新打包为 jar¶
将 jar 解压后的所有文件重新打包回 jar 格式(保持原有的目录结构,META-INF/ 必须在 jar 根目录下)。
可以用命令行打包:
或用 Bandizip 等工具:全选所有文件 → 右键 → 添加到压缩包 → 格式选 ZIP,然后将后缀名从 .zip 改为 .jar。
第五步:在 Rebased 中安装修改后的插件¶
- 打开 Rebased → Settings → Plugins
- 点击右上角齿轮图标 → Install Plugin from Disk...
- 选择重新打包好的
.jar文件 - 重启 Rebased
第六步:切换为中文¶
重启后并非自动变为中文界面,需要手动切换语言:
- 打开 Settings → Appearance and Behavior → System Settings → Language and Region
- 在 Language 下拉菜单中选择 简体中文
- 再次重启 Rebased,界面即切换为中文
until-build 通配符
251.* 表示接受 251 版本下的所有子版本。如果以后 Rebased 升级到 252,重复第三步至第四步改成 252.* 即可。
关于 .idea 目录¶
Rebased 打开非 JetBrains 项目时会在根目录生成 .idea 配置文件夹,可以关闭:
Settings → Appearance and Behavior → System Settings → 取消勾选 Store project settings in the project root directory
取消后,项目配置会统一存到全局设置目录,不再污染仓库根目录。