首页 分类
阿荡的博客

如何批量删除已经合并的分支

创建时间:2022-03-09

更新时间:1 分钟前

git branch --merged | grep -v 'master' | xargs git branch -d

master 分支是受保护的,所以用 grep -v 'master' 命令排除 master 分支, git branch -d 用于删除本地分支。

如果想删除远程分支,可以用下面的命令

git branch --merged | grep -v 'master' | xargs git push --delete origin