Dans cet article, nous discuterons du concept de balises GIT et de la façon dont la commande Git Tag fonctionne. Nous couvrirons divers types de balises, comment créer de nouvelles balises, une liste de balises et une suppression d'une balise, et plus dans cet article. Quelques commandes que nous avons exécutées sur l'Ubuntu 20.04 Système, que nous élaborerons dans le reste de la section.
Créer une nouvelle balise
Il y a deux types différents de balises GIT:
Tags annotés
Les balises annotées sont enregistrées comme un objet complet dans la base de données de Git. Ces types d'étiquettes stockent des informations supplémentaires de métadonnées telles que le nom du Tagger, l'identifiant de messagerie Tagger et la date. Magasins de balises annotées avec un message de balise. Sa meilleure pratique suggérée dans Git est de stocker des étiquettes Git sous la forme d'étiquettes annotées sur un poids léger. À l'aide des balises annotées, vous pouvez stocker toutes les méta-données associées dans la base de données.
Pour créer une balise annotée, ouvrez l'application du terminal en appuyant sur Ctrl + Alt + T et exécutez la commande suivante:
$ git tag -a 'release_1_0' -m 'tagged la tête du code de fonctionnement de chaîne de base'
Dans la commande ci-dessus, nous avons marqué la tête actuelle en utilisant la commande git balise. L'utilisateur fournit un nom de balise 'release_1_0' avec l'option -a, et le message de balise est fourni avec l'option -m.
Tags légers
Ce type de balises est utilisé pour les «signets» à un engagement; Les balises légères ne sont qu'un nom ou un pointeur spécifique vers un engagement. Les balises légères sont utiles pour la création de liens rapides aux validations pertinentes.
La commande suivante est utilisée pour créer des balises légères:
$ git tag
Exemple:
Dans l'exemple suivant, supposons que nous ayons créé une balise légère avec le nom 'release_1_0'.
$ git balise release_1_0
Ces types de balises sont stockés dans le travail actuel .Référentiel du projet GIT.
Afficher les balises
Une fois que vous avez créé des balises, vous pouvez afficher les détails des balises en utilisant la commande suivante:
$ git show release_1_0
Dans la commande ci-dessus, nous avons imprimé les détails de la balise 'release_1_0'. Dans l'image suivante, les détails de la balise sont affichés:
Étiquettes de liste
Vous pouvez également afficher tous les noms de balises en utilisant la commande git balise suivante avec l'option -l:
$ git tag -l
Supprimer ou supprimer les balises
Tout d'abord, pour répertorier toutes les balises de magasin dans un référentiel, exécutez la commande ci-dessous:
$ git tag
Maintenant, en utilisant la commande suivante, vous pouvez supprimer ou supprimer des balises de la télécommande ainsi que le référentiel local.
$ git tag -d release_1_0
Conclusion
Nous avons appris à utiliser des balises Git dans cet article. Le marquage est une fonctionnalité utile à travers laquelle vous pouvez créer une image de clone d'un repo git. Vous pouvez donner un meilleur nom significatif à un projet GIT spécifique. Selon votre commodité, vous pouvez créer deux types différents de balises, annotées ou légères, dont nous avons discuté ci-dessus. J'espère que maintenant vous avez une meilleure compréhension de l'utilisation des étiquettes Git dans votre repo Git Project.