如何使用关键字删除Git中的多个本地分支?

时间:2015-07-06 14:36:20

标签: git

所以我有多个本地分支(即" TEST-001,TEST-002,TEST-003等......")我想知道如何删除包含关键字&的所有本地分支#34; TEST"

所以这就是我到目前为止所得到的。

git branch | grep "TEST" # ->> WORKS

git branch -d | grep "TEST" # ->> FAILS

2 个答案:

答案 0 :(得分:6)

git branch | grep "TEST" | xargs git branch -d

答案 1 :(得分:0)

for branches in `git branch | grep TEST`; 
    do git branch -D $branches; 
    done

试试这个..