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

如何使用关键字删除Git中的多个本地分支?,git,Git,因此,我有多个本地分支机构,即TEST-001、TEST-002、TEST-003等。。。我想知道如何删除所有包含关键字TEST的本地分支 这就是我到目前为止得到的 git branch | grep "TEST" # ->> WORKS git branch -d | grep "TEST" # ->> FAILS 试试这个 试试这个..你安装了xargs吗?是的!我只是不得不修改关键字搜索,但它的工作!谢谢你安装了xargs吗?是的!我只是不得不修改关键字搜索,但

因此,我有多个本地分支机构,即TEST-001、TEST-002、TEST-003等。。。我想知道如何删除所有包含关键字TEST的本地分支

这就是我到目前为止得到的

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

git branch -d | grep "TEST" # ->> FAILS
试试这个


试试这个..

你安装了xargs吗?是的!我只是不得不修改关键字搜索,但它的工作!谢谢你安装了xargs吗?是的!我只是不得不修改关键字搜索,但它的工作!谢谢
git branch | grep "TEST" | xargs git branch -d
for branches in `git branch | grep TEST`; 
    do git branch -D $branches; 
    done