Formation Git en vidéo
👆 Cliquez sur l'image pour découvrir la formation en vidéo

Différence dans un commit

La commande git show compare un commit avec le précédent.

Utilisation de git show

Elle s'utilise sous cette forme.

git show <commit>

Exemple

Nous allons faire un test.

Commençons par vérifier l'historique.

git log --oneline
bf588f5 (HEAD -> master) Plusieurs modifications
20102d5 Revert "Enregistrer console.log"
e63ba38 Enregistrer console.log
6210603 Enregistrer name3
ce7aad1 Enregistrer name2
5987a15 Enregistrer name1
7dd8a1c Ajouter le dossier fruits
c12ddda On ajoute names.js
308576e Utilisation des options -am
0032296 Création de deux fichiers

Maintenant choisissons le commit et vérifions ce qui s'y passe e63ba38.

git show e63ba38
commit e63ba38f1c103ed438575f96b5bb181edd412308
Author: Henrique <rodrigues.henrique.1984@gmail.com>
Date:   Sat Feb 12 14:16:42 2022 +0100

    Enregistrer console.log

diff --git a/names.js b/names.js
index bcdd582..1f5fd3e 100644
--- a/names.js
+++ b/names.js
@@ -1,4 +1,5 @@
 // Fichier names.js
 var name1 = "Henrique";
 var name2 = "Mélanie";
-var name3 = "Sabrina";
\ No newline at end of file
+var name3 = "Sabrina";
+console.log(name1 + " - " + name2 + " - " + name3);
\ No newline at end of file

On compare la différence entre le commit e63ba38 et le précédent c'est à dire le 6210603.

Utiliser la commande git show