Intellij git 分支 - 将它们分组到文件夹中

Intellij git branches - group them into folders

我正在为我的项目使用 gitflow
我决定暂时不压缩功能提交,因为这是一个实验项目,我希望对修改进行精细控制。因此,我有许多分支名为 feature/<some_feature_name>

IDEA "Branches..." 视图的默认行为是将它们展平,显示一个长列表,如下所示:

├─ master/
├─ develop/
├─ feature/f1
├─ feature/f2
├─ feature/f3
├─ [...]
├─ hotfix/h1
├─ hotfix/h2
└─ [...]

许多 git GUI 以图形方式将它们分组为 "folders",例如:

├─ master/
├─ develop/
├─ feature/  
│   ├─ f1
│   ├─ f2
│   ├─ f3
│   └─ [...]
└─ hotfix/
    ├─ h1
    ├─ h2
    └─ [...]

有什么plugin/setting可以实现吗?

IntelliJ IDEA 不支持此功能。

参见:

原因

IntelliJ IDEA 试图拥有一致的用户体验。您可以信赖的一件事是,您只需开始键入即可在任何视图中开始 filter/search。这非常简单,有助于创建一致的无鼠标体验。

如果您想查看所有 hotfix 个分支,只需键入 hotfix!

简而言之:如果您遵循无鼠标 UX 矩阵,则扁平树更容易过滤和搜索。