[英]How to delete multiple local branches in Git with keyword?
So I have multiple local branches (ie "TEST-001, TEST-002, TEST-003, etc...") I was wondering how to delete all local branches that contain the keyword "TEST". 因此,我有多个本地分支(即“ TEST-001,TEST-002,TEST-003等”),我想知道如何删除所有包含关键字“ TEST”的本地分支。
So here's what I got so far. 所以这就是我到目前为止所得到的。
git branch | grep "TEST" # ->> WORKS
git branch -d | grep "TEST" # ->> FAILS
git branch | grep "TEST" | xargs git branch -d
for branches in `git branch | grep TEST`;
do git branch -D $branches;
done
try this.. 尝试这个..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.