我在不同的文件夹下有许多本地分支,例如。错误/分支或壮举/分支。
如何删除某个名称下的每个分支?
最佳答案
列出名称下的所有分支:
git for-each-ref --format="%(refname:short)" refs/heads/feat/
并一一删除:git for-each-ref --format="%(refname:short)" refs/heads/feat/ |
xargs -n1 git branch -D
请注意,您无法删除当前分支,因此请先 checkout 不在顶级名称下的其他分支。
关于git - 如何删除git中的整个分支文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66156268/