#### 本地分支
## 查看需要删除的分支
git branch | grep '匹配分支'
批量删除
git branch | grep '匹配分支'|xargs git branch -D
#### 远程分支
单个删除
git push -d origin feature/xzn_dev_task/helper_20171207
批量删除
## 查看需要删除的分支
git branch -r --merged | grep 'qjy_dev_task/E'
git branch -r --merged | grep 'qjy_dev_task/b' |awk -F "/" -v OFS='/' '{print $2,$3,$4}' | xargs git push origin -d
#### 最优
git branch -r --merged | grep 'qjy_dev_task/a' | sed 's/origin\///'| xargs git push origin -d
git branch -r | grep 'qjy_dev_task/a' | sed 's/origin\///'| xargs git push origin -d
网友评论