在Git中查找冗余分支

3
在git中,有没有一种方法可以找出已经包含在特定/当前分支的提交历史记录中的冗余分支? 这样我就可以删除这些冗余分支,而不会丢失任何提交,并清理我的代码库吗?
1个回答

5

原来获取所有合并到主分支的分支列表很容易,只需调用:

git branch --merged master

如果您想要删除它们(请谨慎使用),可以执行以下操作:

git branch --merged master | grep -v "\* master" | xargs -n 1 git branch -d

我在这里找到了解决方案:这里

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接