GIT - 10 Commit tailes avec Log et Show

Dans cette leçon, je vous montre comment consulter l'historique de validation d'un repository à l'aide des commandes git log et git show. Je suis dans le terminal, à la racine du repository test. Un git status confirme que nous venons d'effectuer un commit : le working directory est propre, il n'y a plus rien à committer pour l'instant.

Lister les commits avec git log

Pour vérifier que tous nos changements précédents sont bien enregistrés dans le repository, lançons :

git log

Git nous renvoie la liste de tous les commits du repository. Pour chacun, on retrouve les informations suivantes :

  • L'identifiant SHA du commit (40 caractères hexadécimaux)
  • L'auteur du commit (nom + email)
  • La date de validation
  • Le message de commit, sur une ou plusieurs lignes

Dans notre cas, on retrouve bien le message multi-lignes que nous avions saisi via l'éditeur de texte dans la leçon précédente. La sortie est paginée — appuyez sur q pour quitter quand l'historique devient long.

Voir un commit en détail avec git show

Pour aller plus loin et inspecter le contenu réel d'un commit, on utilise :

git show

Sans argument, git show affiche le dernier commit avec un diff complet : on voit non seulement ses métadonnées (auteur, date, message), mais aussi exactement ce qui a été modifié — lignes ajoutées en vert, lignes supprimées en rouge. C'est l'outil idéal pour vérifier le contenu précis d'un commit avant de le partager ou pour comprendre une modification existante dans l'historique.