Quelle est la différence entre deux commits dans Git

Quelle est la différence entre deux commits dans Git
À cette époque, Git est le système de version décentralisé le plus utilisé et le plus exigeant. Son fonctionnement dépend de deux fondamentaux, apportant les modifications des utilisateurs, puis commises avec succès ces modifications dans le référentiel GIT. Ces engagements sauvent le commit le plus récent et suivent les modifications apportées au projet.

De plus, Git permet à ses utilisateurs de vérifier la différence entre les validations à l'aide du «$ git diff«Commande, et dans cette étude, nous en discuterons en détail.

Quelle est la différence entre deux commits dans Git?

Parfois, les utilisateurs rencontrent des situations lorsqu'ils sont tenus de comparer les données dans leur référentiel GIT avec une autre source de données disponible dans un autre référentiel GIT. Dans un tel scénario, il est essentiel de connaître la différenciation entre deux engins dans Git.

Pour ce faire, consultez la procédure ci-dessous!

Étape 1: Lancez Git Bash

Ouvrez le terminal git nommé «Git bash"Avec l'aide du"Commencez" menu:

Étape 2: Créer un répertoire

Tout d'abord, créez le nouveau répertoire à l'aide du «mkdir" commande:

$ mkdir my_dir

Étape 3: Accédez au répertoire

Ensuite, exécutez le «CD”Commande pour passer au répertoire:

$ cd my_dir

Étape 4: Créer un fichier

Maintenant, créez le nouveau fichier dans le répertoire local GIT:

$ touch file1.SMS

Étape 5: Ajouter un fichier

Ajoutez le fichier non suivi au référentiel GIT:

$ git ajouter un fichier1.SMS

Étape 6: commettre des modifications

Maintenant, engagez toutes les modifications dans le répertoire GIT:

$ git commit -m "Ajouter un fichier1"

Ici le "-m"L'option fait référence au message ajouté:

Étape 7: Créer un fichier

Créez un autre nouveau fichier dans le répertoire actuel:

$ touch file2.SMS

Étape 8: Ajouter un fichier

Ajouter "fichier2.SMS"Au référentiel GIT en utilisant"git ajouter" commande:

$ git add file2.SMS

Étape 9: commettre des modifications

Exécuter le "git engager«Commande avec le«-m”Indicateur pour enregistrer les modifications dans le répertoire GIT:

$ git commit -m "Ajouter un fichier2"

Note: Pour afficher la différence entre deux commits, ouvrez les fichiers créés dans un éditeur et apportez des modifications comme l'ajout de texte, enregistrer un fichier et commettre des modifications.

Étape 10: Vérifiez l'historique du journal

Vérifiez l'historique des journaux du répertoire GIT en utilisant le «journal git" commande:

$ git log --pretty = online

Comme vous pouvez le voir, tous les modifications commet du repo git sont affichées. Ici le "-joli = online«L'option est utilisée pour afficher la sortie comme un engagement par ligne:

Étape 11: Vérifiez la différence entre les commits

Maintenant, exécutez le «git diff»Commande pour différencier les deux commits:

$ git diff

Comme vous pouvez le voir, nous avons commis les deux fichiers "fichier1.SMS" et "fichier2.SMS" Deux fois. Le "-«Le symbole indique le premier engagement, et le«+++»Symbole représente le deuxième engagement dans les deux fichiers. En outre, "@@ -0,0 +1 @@»Affiche le numéro de ligne que nous avons changé dans chaque fichier:

C'est ça! Nous avons brièvement différencié les deux commits dans Git.

Conclusion

Pour comprendre la différence entre deux commits dans GIT, ouvrez d'abord le terminal, accédez au référentiel local GIT en utilisant le «CD»Commande et créez un nouveau répertoire. Ensuite, créez et ajoutez de nouveaux fichiers. Commettre des modifications dans le répertoire GIT en exécutant le «$ git commit -m«Commande et exécutez le«$ git log -pretty = online»Commande pour vérifier l'historique des journaux. Ensuite, exécutez le «$ git diff»Commande pour vérifier la différence. Cette étude a démontré comment différencier deux commits dans Git.