You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Eclipse中批量查看Git仓库本地分支并过滤非主分支

Eclipse 批量查看所有Git仓库本地分支及过滤操作方案

不用逐个仓库右键切分支查看,EGit本身自带全量分支视图,几步配置就能实现需求:

一次性展示所有仓库的全部分支

  • 点击顶部菜单栏 Window > Show View > Other...,在弹出的视图选择窗口搜索Git Branches,选中后打开该视图
  • 点击视图右上角的下拉菜单(小三角图标),取消勾选Show Branches from Selected Repository Only选项,此时视图会自动加载当前工作区所有Git仓库的全部分支
  • 视图默认会按Local(本地分支)、Remote Tracking(远程跟踪分支)做分类折叠,点开Local分类就能看到所有仓库的本地分支,不用再逐个仓库切换查看。

自定义规则过滤分支

Git Branches视图自带名称过滤能力,支持通配符和排除规则,不需要安装额外插件:

  • 点击视图右上角的放大镜过滤图标激活输入框
  • 如果要筛选所有非develop、master的本地分支,直接在过滤框输入 !develop !master,视图会自动隐藏名称完全匹配这两个主分支的条目,剩下的就是待处理的开发分支
  • 支持组合规则,比如要筛出自己负责的待处理feature分支,可以写类似 feature/yourname* !develop !master 的规则,其中*是通配符,可匹配任意长度字符。

配套批量处理技巧

  • 视图内支持按住Ctrl/Shift多选分支,选中后右键可以直接执行切换、对比、删除操作,处理已合并分支时不用逐个仓库查找
  • 判断分支是否已经合并到主分支,只需要右键对应分支,选择Compare With,选中目标主分支(比如master/develop),如果对比结果无提交差异,说明分支已经合并完成,可以直接删除。

内容的提问来源于stack exchange,提问作者H.v.M.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 07:33:19