How to delete branches in batch by git
This article mainly explains how git deletes branches in batches. Interested friends may wish to have a look at it. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn "git how to delete branches in batch"!
Methods: 1. Delete the local branch with the "git branch | grep" option "| xargs git branch-d" command; 2. Delete the remote branch with the "git branch | grep" option "| xargs git push origin--delete" command.
This article operating environment: Windows10 system, Git2.30.0 version, Dell G3 computer.
How to delete branches in batch by git
Git batch Delete Local Branch
Enter the project, for example, if you want to delete all local feature branches, execute the following command:
Git branch-a | grep "^ feature*" | xargs git branch-D
Git batch Delete remote Branch
Enter the project. For example, if you want to delete the release branch that starts with 201803, execute the following command:
Git branch-a | grep-o "release/201803.*" | xargs-I {} git push origin: {} so far, I believe you have a better understanding of "how git deletes branches in batches". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!