Comment puis-je configurer git log
montrer commit date
au lieu de author date
?
Il y a plusieurs options. Le plus simple est probablement d’utiliser l’un des préchauffeurs --pretty
formats, comme git log --pretty=fuller
- ceci affichera les deux dates. Si vous voulez voir une seule date, mais en faire la date de validation, vous pouvez utiliser git log --format=<some stuff>
. Tous les codes admissibles pour définir le format sont documentés dans git help log
. La date de validation est l'une des %cd
, %cD
, %cr
, %ct
ou %ci
, selon le format dans lequel vous le préférez.
Si c'est quelque chose que vous voulez faire souvent, mettez-le dans un alias ou écrivez un script auxiliaire pour économiser sur la frappe.
Vous pouvez utiliser --pretty=format
et utilise %cr
pour la date de validation relative.
J'ai l'alias suivant dans mon .gitconfig
[alias]
lol = log --graph --pretty=format:"%C(yellow)%h%Creset%C(cyan)%C(bold)%d%Creset %C(cyan)(%cr)%Creset %C(green)%ce%Creset %s"
Puis lancez simplement git lol
et vous verrez un historique des couleurs Nice avec hash/date/auteur/commentaires.