Comment comparer deux balises avec Git?

Comment comparer deux balises avec Git?
Souligner un historique spécifique des étiquettes Git est utile. Les développeurs peuvent générer plusieurs balises dans le référentiel. Les balises sont essentiellement utilisées pour capturer des points particuliers dans Git Commit History pour une version de version marquée, comme «v1.0","v2.0", et beaucoup plus. De plus, les utilisateurs peuvent comparer les balises en fonction de l'état modifié d'un fichier ou d'un fichier particulier.

Les résultats de ce post sont:

  • Comparaison entre deux balises avec Git
  • Comparaison entre les balises locales GIT avec statut de modifications
  • Comparaison entre les balises locales GIT basées sur le fichier souhaité

Comparaison entre deux balises avec Git

Pour comparer les deux balises locales, le «git diff »La commande peut être utilisée. Essayez la commande décrite précédemment en suivant les instructions fournies ci-dessous.

Étape 1: Passez à Git Root Directory

Tout d'abord, passez au répertoire root GIT en tapant la commande fournie:

$ cd "C: \ Users \ nazma \ git"

Étape 2: Vérifiez la liste des balises locales

Ensuite, exécutez le «tag git”Commande pour afficher la liste des balises existantes:

$ git tag

Selon la sortie suivante, le référentiel actuel contient le «v1.0" et "v2.0" Mots clés:

Étape 3: Comparez les balises

Ensuite, comparez les balises locales précédemment répertoriées en utilisant le «git diff”Commande avec le nom des balises:

$ git diff v1.0 V2.0

Comme vous pouvez le voir, la différence entre les balises spécifiées ci-dessus est affichée ci-dessous:

Comparaison entre les balises locales GIT avec statut de modifications

Si les développeurs souhaitent comparer les balises locales avec la liste de tous les fichiers qui ont été modifiés, la commande suivante peut être utilisée:

$ git diff v1.0 V2.0 --stat

Dans la commande ci-dessus, le «-stat»Indicateur indique le statut.

Dans la sortie divisée ci-dessous:

  • La liste de tous les fichiers créés et modifiés / modifiés dans les balises particulières s'affiche.
  • La première colonne contient le nom du fichier avec le chemin complet.
  • La deuxième colonne montre le statut modifié d'eux.
  • "0"Le symbole montre qu'un fichier particulier a été modifié.
  • "1»Symbole représente les fichiers supprimés.

Comparaison entre les balises locales GIT basées sur le fichier souhaité

Une autre façon de comparer deux balises différentes en fonction d'un fichier particulier, exécutez la commande fournie:

$ git diff v1.0 V2.0 - git / test_dir / file1.py

Ici le "Git / test_dir / file1.py"Est un nom de fichier souhaité utilisé pour comparer les balises pour afficher la différence entre eux:

C'est tout! Nous avons compilé la façon la plus simple de comparer deux balises avec Git.

Conclusion

Pour comparer les deux balises de Git, le «git diff»La commande peut être utilisée. De plus, pour comparer les balises avec le statut modifié des fichiers, le «git diff -stat»La commande est utile. Une autre façon de comparer les balises est de gérer le «git diff - «Commande qui peut être utilisée en fonction du fichier particulier. Ce message a décrit la méthode de comparaison de deux balises dans git.