SourceTree 删除特定目录下的所有本地分支
SourceTree delete all local branches under a specific directory
在SourceTree中,我在自定义目录下的目录树中有很多分支,看起来像这样:
> File Status
> Branches
>completed_branches
>branch1
>branch2
>branch3
...
> Tags
> Remotes
> Stashes
是否有 git 命令或 SourceTree 按钮来删除所有名为 /completed_branches/*
的分支?
理想情况下,我可以右键单击目录树中的文件夹并单击删除,但它不存在。
你可以 运行 命令,用 completed_branches
抓取所有分支,并对它们执行删除命令。
git branch | grep "completed_branches" | xargs git branch -D
在SourceTree中,我在自定义目录下的目录树中有很多分支,看起来像这样:
> File Status
> Branches
>completed_branches
>branch1
>branch2
>branch3
...
> Tags
> Remotes
> Stashes
是否有 git 命令或 SourceTree 按钮来删除所有名为 /completed_branches/*
的分支?
理想情况下,我可以右键单击目录树中的文件夹并单击删除,但它不存在。
你可以 运行 命令,用 completed_branches
抓取所有分支,并对它们执行删除命令。
git branch | grep "completed_branches" | xargs git branch -D