Dans cette étude, nous parlerons de la procédure pour supprimer toutes les branches GIT sauf maître ou principal!
Comment supprimer toutes les branches Git sauf le principal ou le maître?
Si les développeurs souhaitent supprimer tout le maître ou le principal maître de l'extrait de la succursale locale, alors d'abord, il est nécessaire de passer au principal ou au maître des autres branches car la branche de travail actuelle n'est pas supprimée. Après cela, affichez toutes les branches existantes en utilisant le «Branche Git $" commande. Ensuite, supprimez toutes les succursales et vérifiez à nouveau la liste des succursales du répertoire local GIT pour vérification.
Découvrez les étapes ci-dessous pour la mise en œuvre du scénario donné!
Étape 1: Branche de commutation
Tout d'abord, passez au «principal»Branche d'une autre branche Git:
$ git switch Main
Étape 2: Énumérez les succursales locales GIT
Ensuite, exécutez la commande ci-dessous pour afficher la liste toutes les branches:
Branche Git $
Comme vous pouvez le voir, nous avons plusieurs branches autres que «principal" et "maître" branches:
Étape 3: Supprimez toutes les branches sauf le principal et le maître
Enfin, exécutez la commande ci-dessous pour supprimer toutes les branches sauf "principal" et "maître»:
$ Git Branch | grep -v "maître \ | main" | xargs git branche -d
Ici, "Branche Git $«Ra énumérer toutes les branches Git, le «grep -v»Filtrera les branches spécifiées, par exemple, le«principal" et "maître", et le "Branche Xargs Git”Utilisé pour passer le nom de la branche filtrée à la commande git:
Étape 4: Énumérez les succursales locales
Enfin, nous vérifierons l'opération supprimée en utilisant la commande fournie:
Branche Git $
Selon la sortie ci-dessous, nous avons réussi à supprimer toutes les branches sauf "principal" et "maître»Commandes:
C'est tout! Nous avons efficacement compilé la plus facile de supprimer toutes les branches Git, sauf "principal" et "maître".
Conclusion
Pour supprimer toutes les branches GIT, à l'exception des branches spécifiées, passez d'abord au «principal" ou "maître«Branches, puis affichez toutes les branches existantes à l'aide du«Branche Git $" commande. Après cela, supprimez toutes les branches en exécutant le «$ Git Branch | grep -v «Master \ | main» | Xarg Git Branch -d»Commande, et enfin, encore une fois, vérifiez la liste des branches du répertoire local GIT pour la vérification. Cette étude a expliqué la procédure de suppression de toutes les branches Git sauf maître ou principal.