Inspecter, comparer et rechercher dans l’historique Git.


Notes détaillées

CommandeRôle
git logAfficher l’historique des commits
git diffComparer les fichiers (working tree, index, commits)
git showAfficher les détails d’un commit ou objet Git
git blameAnnoter chaque ligne d’un fichier avec son dernier commit
git bisectTrouver le commit qui a introduit un bug (recherche binaire)
git reflogHistorique de toutes les actions locales (filet de sécurité)
git grepChercher une chaîne dans les fichiers du dépôt

git log — formats utiles

git log --oneline --graph --all   # vue arbre de toutes les branches
git log --author="Nom"            # filtrer par auteur
git log --since="2 weeks ago"     # filtrer par date
git log -p                        # afficher le diff de chaque commit

En relation avec