Maison  >  Article  >  outils de développement  >  Comment supprimer par lots des branches dans git

Comment supprimer par lots des branches dans git

WBOY
WBOYoriginal
2022-01-04 16:35:0612420parcourir

Méthode : 1. Utilisez la commande "git branch|grep "option"|xargs git branch-d" pour supprimer la branche locale ; 2. Utilisez la commande "git branch|grep "option"|xargs git push origin--delete " commande pour supprimer la branche distante.

Comment supprimer par lots des branches dans git

L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.

Comment supprimer par lots des branches dans git

git Supprimer les branches locales par lots

Entrez le projet, par exemple, si vous souhaitez supprimer toutes les branches de fonctionnalités locales, exécutez la commande suivante :

git branch -a | grep "^  feature*" | xargs git branch -D

git Supprimer branches distantes par lots

Entrez le projet, par exemple, si vous souhaitez supprimer la branche de publication commençant par 201803, exécutez simplement la commande suivante :

git branch -a | grep -o "release/201803.*" | xargs -I {} git push origin :{}

Apprentissage recommandé : "Tutoriel Git"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que fait exactement svn ?Article suivant:Que fait exactement svn ?