Comment tailler les branches locales en git

Comment tailler les branches locales en git

En travaillant sur GIT, nous fusions généralement différentes succursales pour plusieurs opérations et fonctionnalités. Cette plate-forme vous permet également de créer de nouvelles branches si nécessaire et peut passer à n'importe quelle branche existante chaque fois que nécessaire. Par défaut, vous travaillez dans la branche racine du projet, connu sous le nom de «principal" bifurquer.

Cependant, il existe une situation où vous voudrez peut-être tailler des branches inutiles du référentiel GIT pour libérer l'espace de travail et être plus organisé. Pour ce faire, utilisez le «$ Git Branch -d »Commande dans le terminal Git Bash.

Ce manuel expliquera comment tailler les branches locales fusionnées et non fusionnées en git.

Comment tailler des branches locales non fusionnées en git?

Considérons que nous avons un projet avec plusieurs branches créées sur la machine locale à différentes fins, mais elles n'existent pas dans les référentiels distants. Maintenant, nous voulons nettoyer le référentiel local git. Avant de le faire, il est nécessaire d'exécuter le «$ Git Branch -a«Commande pour vérifier toutes les branches disponibles dans notre référentiel, puis les supprimer en utilisant le«$ Git Branch -d " commande.

Maintenant, avancez vers la mise en œuvre de la procédure indiquée!

Étape 1: Passez au répertoire GIT

Tout d'abord, accédez au répertoire GIT en utilisant le «CD" commande:

$ CD "C: \ Users \ nazma \ git \ mari_khan"


Étape 2: Énumérez toutes les branches

Pour répertorier toutes les branches, nous avons utilisé le «-un"Flag avec le"branche git" commande:

$ Git Branch -a


Comme vous pouvez le voir, nous avons plusieurs branches locales et le symbole «*» à côté du «principal«Branche qui indique que c'est notre branche de travail actuelle. De plus, les trois dernières branches sont les branches éloignées clonées:


Étape 3: Taille la branche non vilaine locale

Pour tailler ou nettoyer la branche locale non avec non-fusion, exécutez la commande donnée avec le «-D«Option abrégée pour«-Force -Delete»:

$ Git Branch -d Alpha


La sortie ci-dessous indique que notre branche «alpha»Est supprimé avec succès du répertoire des racines du projet:


Étape 4: Vérifiez le fonctionnement de la taille

Afin de vérifier que le «alpha«La branche est taillée ou non, exécutez le«branche git" commande:

$ Git Branch -a


Comme vous pouvez le voir, la branche supprimée n'est nulle part dans la liste des succursales:


Je veux élaguer les branches locales fusionnées? Consultez la section suivante!

Comment tailler les succursales locales en git?

Une branche fusionnée est un type de branche qui est tiré et fusionné avec la branche du référentiel distant. Git fournit le «Git Branch -d »Commande pour tailler la branche locale fusionnée sélectionnée.

Les étapes ci-dessous vous amèneront à effectuer l'action ci-dessus!

Étape 1: Prune a fusionné la branche locale

Exécutez la commande fournie et spécifiez le nom de la branche avec le «-d" option:

$ Git Branch -d Mybranch


Ici, notre branche fusionnée locale spécifiée "mybranque»Est supprimé en permanence du répertoire racine du projet:


Étape 2: Vérifiez le fonctionnement de la taille

Maintenant, exécutez le «branche git" avec "-un”Option pour répertorier la branche toutes et vérifier l'action de suppression:

$ Git Branch -a


La sortie en dessous indique que «mybranque«La branche fusionnée n'existe plus dans le référentiel:


Nous avons fourni les instructions liées aux branches locales de taille.

Conclusion

Pour tailler les succursales locales de Git, parcourez d'abord le référentiel local GIT. Ensuite, énumérez toutes les branches actuelles sur le référentiel actuel. Après cela, exécutez le «$ Git Branch -d »Commande pour supprimer la branche locale non fusionnée. Pour tailler la branche fusionnée, exécutez le «$ Git Branch -d " commande. Ce manuel a démontré comment tailler les branches locales en git.