Contenu du cours
Essentiels de Git
Essentiels de Git
Affichage de l'Historique des Commits
Comprendre l'historique des commits d'un dépôt Git est fondamental pour un contrôle de version et une collaboration efficaces. Il existe diverses commandes et techniques pour naviguer et comprendre l'historique des commits d'un projet Git, mais, pour l'instant, nous discuterons uniquement de la commande git log
.
Git Log
La commande principale pour visualiser l'historique des commits est git log
. Cette commande affiche une liste chronologique des commits, fournissant des informations essentielles pour chaque commit.
Utilisation de base
Cette commande affiche l'historique des commits du plus récent au plus ancien. Vous pouvez naviguer dans le journal à l'aide des touches fléchées et quitter en appuyant sur q.
Exécutons git log
dans notre répertoire de projet :
Comme vous pouvez le voir, les trois commits que nous avons effectués jusqu'à présent sont affichés.
Détails de la sortie
Bien que la sortie prenne relativement peu de lignes, elle contient beaucoup d'informations pour chaque commit. Voici ces éléments (de haut en bas) :
- commit hash (identifiant unique du commit);
- author (nom et email de la personne qui a effectué le commit);
- date et heure du commit;
- commit message.
Personnalisation de la Sortie
Nous pouvons également limiter le nombre de commits affichés en utilisant la commande git log -n
. Par exemple, la commande suivante affichera uniquement les 2 derniers commits :
De plus, il est possible de condense chaque commit en une seule ligne, affichant uniquement le hash du commit et le message du commit en utilisant la commande suivante :
Exécutons ces deux commandes dans le terminal :
Remarque
Lors de l'exécution de la commande
git log --oneline
, les hachages des commits ne sont pas affichés entièrement. Seuls les symboles qui identifient de manière unique le commit sont affichés.
Merci pour vos commentaires !