git批量删除本地分支
程序员文章站
2022-07-13 17:23:07
...
git批量删除本地分支
命令
git branch -a | grep -E -v 'develop|master' | xargs branch -D
git branch -a : 查看所有分支
grep: 查找文件里所有符合条件字符串的命令
grep -E ‘xxx|yyy’: 列出所有包含xxx或者yyy的字符串
grep -v 将列出字符串的筛选条件取反
xargs: 给命令传参
翻译一下这条命令:列出所有 不包含develop或者master的分支名 当作参数传递给下一条命令,删除这些分支
上一篇: Git批量删除本地分支
下一篇: Git删除本地分支(批量删除)