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

如何在IntelliJ IDE(2017.3.5版本)中批量删除本地Git分支

一次性删除多个本地Git分支(IntelliJ IDEA 2017.3.5)

嘿,我来帮你搞定这个需求!在IntelliJ IDEA 2017.3.5里批量删除本地Git分支,有两种实用方法,看你习惯哪种:

方法一:用IDE图形界面操作(直观简单)

  • 打开分支管理面板:点击底部状态栏的Git分支图标,或者按下快捷键 Alt+9(Windows/Linux)/Cmd+9(Mac)打开版本控制窗口,切换到「Branches」标签页。
  • 多选目标分支:按住 Ctrl(Windows/Linux)或 Cmd(Mac)键,逐个点击你想要删除的本地分支——注意别选当前正在使用的分支(带*标记的那个),系统会阻止删除它。
  • 执行删除:右键点击任意一个选中的分支,在弹出菜单里选择「Delete」。如果分支已经合并到当前分支,会直接删除;如果是未合并的分支,会弹出确认框,提醒你是否强制删除(谨慎选择哦)。

方法二:用终端命令(高效直接)

如果你更习惯命令行操作,可以在IntelliJ自带的终端里执行批量删除命令:

  1. 打开终端:点击底部的「Terminal」标签,或者按下 Alt+F12 快速调出。
  2. 根据需求选择命令:
    • 删除已合并到当前分支的所有本地分支(安全操作):
      git branch --merged | grep -v "\*" | xargs git branch -d
      
    • 强制删除未合并的本地分支(谨慎操作,会丢失未提交/未合并的代码):
      git branch --no-merged | grep -v "\*" | xargs git branch -D
      

小提示

删除前建议确认一下目标分支的代码已经完成合并或者备份,避免误删重要内容哦!

内容的提问来源于stack exchange,提问作者Marquis Blount

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 10:12:38