SourceTree删除特定目录下的所有本地分支

时间:2015-12-02 15:30:13

标签: git git-flow sourcetree

在SourceTree中,我在自定义目录下的目录树中有很多分支,它看起来像这样:

> File Status
> Branches
   >completed_branches
      >branch1
      >branch2
      >branch3
      ...
> Tags
> Remotes
> Stashes

是否有git命令或SourceTree按钮来删除名为/completed_branches/*的所有分支?

理想情况下,我可以右键单击目录树中的文件夹,然后单击“删除”,但这不存在。

1 个答案:

答案 0 :(得分:2)

您可以运行该命令,使用completed_branches获取所有分支,并对它们执行delete命令。

 git branch | grep "completed_branches" | xargs git branch -D