Qu'est-ce qu'un identifiant Git Commit?

Qu'est-ce qu'un identifiant Git Commit?
Git est un système de contrôle de version décentralisé qui permet aux développeurs d'apporter des modifications dans les fichiers de code source de projet. Ensuite, ajoutez-les au référentiel local. Après cela, les développeurs les rendent publiquement à la disposition de tout le monde. Ces modifications peuvent être ajoutées par le "git engager»Commande qui représente les modifications.

Cet article expliquera:

  • Qu'est-ce que Git Commit?
  • Qu'est-ce que Git Commit ID?
  • Comment s'engager dans Git?
  • Comment trouver ID de validation en utilisant les commandes GIT?

Qu'est-ce que Git Commit?

Les commits sont des instantanés de code de projet à un moment précis du passé. Les développeurs peuvent afficher les anciens changements de code de projet qui ont été remplacés par de nouvelles modifications à l'aide de commits. De plus, il est utile pour la collaboration avec d'autres membres du projet car il contient des modifications apportées par eux.

Qu'est-ce que Git Commit ID?

Git Commit ID est la valeur unique Sha-Hash générée automatiquement et attribuée à des validations chaque fois qu'un nouveau commit est fait au référentiel. L'ID de validation est utilisé lors de la fusion des engagements ou de la vérification des fichiers à partir de différents engins.

Comment s'engager dans Git?

Pour commettre des modifications supplémentaires de la zone de mise en scène au référentiel local, le «git commit -m "" »La commande peut être utilisée. Après l'exécution de cette commande, de nouveaux fichiers ou modifications sont ajoutés au référentiel local.

Découvrez les étapes suivantes pour explorer le processus de s'engager dans Git!

Étape 1: Passez au référentiel GIT local
Tout d'abord, utilisez la commande ci-dessous et redirigez vers le répertoire local:

$ cd "c: \ git \ demo_repo"

Étape 2: afficher le contenu du référentiel
Ensuite, consultez la liste du contenu existant du référentiel à l'aide du «LS" commande:

$ ls

La capture d'écran ci-dessous indique que le référentiel de travail ne contient que «abc.SMS" déposer:

Étape 3: apporter des modifications dans le fichier
Maintenant, utilisez le «écho«Commande et ajoutez du contenu au fichier existant:

$ echo "Salut! Ceci est un fichier ABC ">> ABC.SMS

Étape 4: Poussez les modifications
Ensuite, suivez les modifications ajoutées à la zone de stadification GIT en exécutant la commande ci-dessous:

$ git ajouter ABC.SMS

Étape 5: commettre de nouveaux changements
Exécutez la commande fournie pour commettre de nouvelles modifications mise en scène:

$ git commit -m "Fichier ABC mis à jour"

Selon la sortie fournie ci-dessous, on peut observer que les modifications ont été engagées avec succès:

Passons de l'avant et voyons comment obtenir l'identification de la validation dans Git.

Comment trouver ID de validation en utilisant les commandes GIT?

Plusieurs commandes GIT sont disponibles pour obtenir l'ID de validation, telles que:

  • "Tête de la parse Git" commande
  • "git show -s" commande
  • "Git Log -oneline" commande

Méthode 1: Comment trouver ID de validation dans GIT en utilisant la commande «Git Rev-parse»?

Pour obtenir l'ID de validation le plus récent, exécutez la commande suivante:

$ git rev-parse head

Ici le "B7343E5E… »Est le dernier ID de validation:

Méthode 2: Comment vérifier l'ID de validation à l'aide de la commande «Git Show»?

Afin de trouver les informations détaillées du dernier engagement, y compris l'ID de validation et le message de validation, saisissez la commande suivante:

$ git show -s

Ici le "-s«L'option est utilisée pour récupérer les informations détaillées du dernier engagement. Dans la capture d'écran ci-dessous, les informations mises en évidence sont l'ID de validation:

Méthode 3: Comment vérifier l'ID de validation à l'aide de la commande «Git Log -Oneline»?

Utilisez le "Git Log -oneline”Commande pour afficher la liste de tous les commits, y compris l'ID de validation et les messages:

$ Git Log --Oneline

La sortie ci-dessous montre que les sha-hashs engagent de tous les référentiels existants: les engagements:

Nous avons brièvement expliqué le Git Commit ID et les différentes façons de la trouver.

Conclusion

Git Commit ID est une valeur Sha-Hash unique qui est générée automatiquement chaque fois que de nouvelles modifications sont poussées vers le référentiel local en engageant. Plusieurs commandes GIT sont utilisées pour obtenir l'ID de validation des commits supplémentaires, tels que le «Tête de la parse Git" commande, "git show -s«Commande, et«Git Log -oneline" commande. Cet article a illustré le Git Commit, Commit ID et la méthode pour obtenir des sha-hashs à Git dans Git.