git删除本地已经合并到主干的分支

2016-09-18  本文已影响0人  大女表哥

经常会遇到这种情况,本地的分支一大堆,需要定时清理,但是又有些没有合并的分支要保留,所以只删除合并进去的分支,git是没有这种命令,我们只能借助linux,直接上命令行:

git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d

算是一种投机取巧的方式,利用egrep忽略master或者develop分支,xargs连接输出和输入

上一篇 下一篇

猜你喜欢

热点阅读