Git 删除本地除master以外的所有分支
命令:
git stash && git checkout master && git branch | grep -v "master" | xargs git branch -D
git stash
存储当前分支下的所有改动
git checkout master
检出master分支
grep -v "master"
过滤掉名称以 master 结尾的分支
xargs git branch -D
删除本地分支
命令:
git stash && git checkout master && git branch | grep -v "master" | xargs git branch -D
存储当前分支下的所有改动
检出master分支
过滤掉名称以 master 结尾的分支
删除本地分支