Exploring tree listingsViewing commits

/!\ Attention les copiés-collés ne marcheront que depuis la source en raison de la syntaxe docuwiki

git log –oneline : affichage des commits en une ligne chaque (= –format=oneline)

git log –format=“short” : affichage court (par défaut)

git log –format=“full” : affichage complet

git log –format=“fuller” : affichage plus complet

git log –format=“email” : type email

git log –format=“raw” : infos brutes

git log -<n> : les <n> derniers commits

git log –since=<date> : les commits depuis <date>

git log –until=<date> : les commits jusqu'à <date>

<date> = 2.weeks, 3.days “2015-05-23”, etc…

git log –author=<author> filtrage par auteur

git log –grep=<grep> : recherche par chaine de caractère

git log <tree-ish>..<tree-ish> logs entre les deux références

git log <file> : commits relatifs à <file>

git log -p : commit avec affichage du diff (pas mal combiné à <file>=)

git log –graph : affichage en graph

git log –oneline –graph –all –decorate : une bonne combinaison