Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce qu'est une balise dans le système de contrôle de version Git?

sobes.tech IA

Réponse de l'IA

Dans Git, une étiquette (tag) est une marque qui pointe vers un commit spécifique dans l'historique du dépôt. Les tags sont souvent utilisés pour marquer des versions ou des releases importantes du projet, afin de pouvoir y revenir facilement. Contrairement aux branches, les tags ne changent pas et ne bougent pas : ils fixent l'état du code à un moment donné.

Exemple de création d'un tag :

git tag v1.0.0

Pour voir tous les tags :

git tag

Les tags sont de deux types : légers (simplement un pointeur vers un commit) et annotés (avec des informations supplémentaires, comme l'auteur et le message).