GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Balise de paiement Git

Présentation

Les balises Git aident les développeurs à créer des points source pendant le développement. L'objectif principal est de marquer et de référencer les versions de publication. Checkout fonctionne avec n'importe quel objet Git, y compris les balises.

Ce didacticiel vous montrera comment extraire correctement une balise Git.

Prérequis

  • Git installé et configuré.
  • Une télécommande Git clonée ou un projet configuré localement.
  • Accès à la ligne de commande/au terminal.

Balise de paiement Git

Pour trouver le nom du tag et vérifier un tag Git, suivez les étapes ci-dessous :

1. Répertoriez les noms de balises récupérés à partir d'un référentiel distant avec :

git tag

Vous pouvez également rechercher les noms de balises selon un modèle spécifié :

git tag -l "<pattern>"

Par exemple :

git tag -l "v2.*"

Passez à la dernière étape une fois que vous avez trouvé le nom de la balise que vous souhaitez régler.

2. Validez le tag avec :

git checkout <tag name>

Par exemple :

git checkout v2.1

La commande fait passer le dépôt en état HEAD détaché .

L'état permet de visualiser, d'apporter des modifications et de valider. Cependant, aucune branche spécifique ne suit ces changements. Pour le confirmer, exécutez la commande suivante :

git branch

La sortie affiche les commits actuellement associés à une révision spécifique au lieu d'une branche.

Check Git Tag en tant que branche

Pour extraire un tag Git en tant que branche, créez une nouvelle branche et ajoutez un nom de tag :

git checkout -b <new branch name> <tag name>

Par exemple, pour consulter un v2.1 tag à une version2.1 branche, utilisez :

git checkout -b version2.1 v2.1

La sortie confirme le changement de branche.

Imprimez les journaux sur la console pour vérifier que le code commence à partir de la balise :

git log --oneline --graph

Appuyez sur q pour quitter le journal. Pour pousser les modifications depuis la branche locale, définissez une branche en amont et poussez le code.

Comment vérifier la dernière balise Git

Suivez les étapes ci-dessous pour découvrir la dernière balise Git :

1. Récupérez les dernières balises du référentiel :

git fetch --tags

La commande a récupéré une nouvelle balise du référentiel distant.

2. Utilisez le git describe commande pour récupérer la dernière balise avec les commits et enregistrer les informations dans le $tag variable shell :

tag=$(git describe --tags `git rev-list --tags --max-count=1`)

Utilisez la commande echo pour afficher le nom de la balise. La variable stocke la balise avec le dernier commit de toutes les branches.

3. Enfin, récupérez le tag dans une nouvelle branche avec :

git checkout $tag -b latest

La branche latest suit désormais les modifications apportées à partir de la dernière balise.


Ubuntu
  1. Comment résoudre les conflits de fusion dans Git

  2. Installer Git sur Ubuntu 20.04 - Guide étape par étape ?

  3. Auto-complétion Git ?

  4. Intégration Nautilus Git ?

  5. Quelle est la différence entre Git Switch et Checkout ?

Comment installer Git sur Ubuntu 18.04

Comment installer Git sur Ubuntu 20.04

Installer et configurer Git sur Ubuntu 16.04

Comment configurer le serveur Git sur Ubuntu 20.04

Comment installer Git sur Ubuntu 15.04

Comment installer Git sur Ubuntu 16.04