Table des matières:

Comment git tag un commit ?
Comment git tag un commit ?

Vidéo: Comment git tag un commit ?

Vidéo: Comment git tag un commit ?
Vidéo: How to Tag an Older Git Commit 2024, Mars
Anonim

Marquage Vieille S'engage

Par défaut, balise git va créer un étiqueter sur le s'engager que HEAD fait référence. Alternativement balise git peut être transmis comme référence à un s'engager . Cette volonté étiqueter le passé s'engager au lieu d'utiliser par défaut HEAD. Pour rassembler une liste d'anciens s'engage exécuter le git commande de journal.

Par rapport à cela, comment marquer un commit précédent ?

git push origin --tags

  1. Lister tous les commits précédents -
  2. Localisez le commit que vous souhaitez baliser et notez l'identifiant du commit.
  3. Marquez maintenant ce commit -
  4. Poussez la balise sur le serveur.

un commit git peut-il avoir plusieurs balises ? Quand j'en fais deux Mots clés à la même s'engager , je remarque que dans. git /refs/ Mots clés que chacun des balises a sa propre s'engager il est donc théoriquement possible de vérifier un étiqueter d'une manière non ambiguë. En pratique, ce n'est pas le cas. git /HEAD la référence à la branche donc tout va bien, ce n'est pas ambigu mais une branche spécifique.

Compte tenu de cela, comment fonctionnent les balises git ?

Mots clés dans git sont des références légères qui pointent vers un hachage SHA d'un commit. Contrairement aux branches, elles ne sont pas modifiables et une fois créées, elles ne doivent pas être supprimées. Mots clés peuvent être légers (auquel cas ils font directement référence au commit) ou annotés (auquel cas ils pointent vers un étiqueter objet qui pointe vers le commit).

Qu'est-ce qu'une balise dans le contexte Git ?

UNE étiqueter est utilisé dans Contextes Git pour marquer une version spécifique. Alternativement, Mots clés sont utilisés pour marquer des points spécifiques de l'historique comme importants ou pour marquer des points de libération. Une fois par étiqueter est défini, il n'est généralement pas déplacé après cela. C'est pour les occasionnels marquage.

Conseillé: