Comment fermer une branche en git?

Comment fermer une branche en git?
Les développeurs travaillent sur diverses succursales GIT tout en traitant de grands projets de développement. Après avoir terminé les travaux dans une branche particulière ou la fusionner dans la branche principale, ils peuvent vouloir le supprimer ou le fermer. Cependant, la suppression d'une branche GIT supprime également le contenu et toute l'histoire de la branche. Donc, c'est une bonne option pour fermer la branche et la récupérer plus tard chaque fois que vous avez besoin. De plus, la fermeture d'une ancienne branche est une bonne pratique pour maintenir le flux de travail du projet car il aide les utilisateurs à s'assurer que les modifications sont suivis et fusionnés de manière appropriée dans la branche principale.

Cet article démontrera:

  • Comment fermer une branche git particulière?
  • Comment restaurer une branche fermée en git?

Comment fermer une branche git particulière?

Pour fermer une branche dans Git, regardez les étapes suivantes:

  • Passez au répertoire local.
  • Afficher toutes les succursales disponibles.
  • Sélectionnez la branche souhaitée qui doit être fermée.
  • Marquez la branche sélectionnée en l'archivant en utilisant le «archive git tag / > ”Commande.
  • Supprimer / supprimer la branche du référentiel en utilisant le «Git Branch -d " commande.
  • Vérifier les modifications.

Étape 1: Redirection vers le référentiel local

Tout d'abord, accédez au référentiel local souhaité:

$ cd "C: \ git"

Étape 2: Afficher les branches

Ensuite, répertoriez toutes les branches du référentiel disponibles:

Branche Git $

L'image ci-dessous affiche toutes les branches du référentiel actuel. Maintenant, choisissez la branche souhaitée qui doit être fermée. Par exemple, nous avons sélectionné le «fonctionnalité" bifurquer:

Étape 3: Branche de balises

Pour stocker la sauvegarde de la branche qui doit être fermée, étiquetez la branche sélectionnée en l'archivant en utilisant la commande ci-dessous:

$ git tag archive / fonction fonctionn

La commande ci-dessus a créé la sauvegarde du «fonctionnalité" bifurquer:

Étape 4: Supprimer la branche

Maintenant, utilisez la commande suivante avec le nom de branche sélectionné pour le supprimer du référentiel actuel:

$ Git Branch -d Fonction

Étape 5: Vérifiez la branche supprimée

Pour s'assurer que la branche souhaitée a été fermée ou supprimée du référentiel ou non, exécutez la commande suivante:

Branche Git $

On peut observer que le «fonctionnalité«La branche a été fermée / supprimée avec succès:

Comment restaurer une branche fermée en git?

Parfois, les utilisateurs veulent restaurer la branche fermée. Git leur permet de récupérer toute branche fermée avec son contenu en utilisant le «Git Checkout -B Archive /" commande. Pour ce faire, suivez les étapes fournies.

Étape 1: Restaurer la branche

Pour restaurer ou récupérer la branche GIT fermée, consultez la balise et recréez la branche supprimée à l'aide de la commande de croisement donné:

$ git Checkout -B Fonction d'archive / fonctionnalité

Selon l'image ci-dessous, le «fonctionnalité«La branche a été restaurée et nous y sommes passés:

Étape 2: Vérifiez les modifications

Écrivez la commande suivante pour vous assurer que la branche souhaitée a été restaurée:

Branche Git $

Dans la sortie ci-dessous, le «fonctionnalité«La branche peut être vue, qui est également la branche actuelle:

Étape 3: Afficher le journal GIT

Enfin, consultez l'historique de la branche restaurée en vérifiant le journal GIT:

$ Git Log --Oneline

Comme vous pouvez le voir, la branche a été restaurée avec succès avec son contenu et son histoire:

Il s'agissait de fermer et de restaurer une branche particulière dans Git.

Conclusion

Pour fermer une succursale dans Git, tout d'abord, passez au répertoire local et affichez toutes les succursales disponibles. Ensuite, choisissez la branche souhaitée qui doit être fermée. Après cela, étiquetez cette branche particulière en l'archivant en utilisant le «archive git tag / > ”Commande. Ensuite, utilisez le «Git Branch -d ”Commande pour supprimer la branche souhaitée du référentiel et vérifier les modifications. De plus, les utilisateurs peuvent récupérer la branche fermée à l'aide du «Git Checkout -B Archive /" commande. Cet article a démontré la méthode pour fermer et restaurer une branche spécifique dans GIT.