Nice history
git config --global \
alias.lg=log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
Then running git lg
will produce this nice log:
* db106ea88b - (HEAD -> master, origin/master, origin/HEAD) User option to choose a function triggered by windmove-create (bug#48917) (il y a 5 mois) <pillule>
* 0367d17482 - User option to select 'no-other-window' with windmove (bug#48916) (il y a 5 mois) <pillule>
* a8721a333d - Make help-view-source more robust (il y a 5 mois) <Lars Ingebrigtsen>
* 6fc48df5ae - Add new convenience commands for *Help* (il y a 5 mois) <Lars Ingebrigtsen>
* 6ae5a59e52 - Clarify (interactive "K") in the manual (il y a 5 mois) <Lars Ingebrigtsen>
* 9dde254e96 - ; * etc/NEWS: Fix a typo in the recent change. (il y a 5 mois) <Eli Zaretskii>
* 8be9d4a156 - Allow ERT tests to output the failure reasons, too (il y a 5 mois) <Julian Scheid>
* 81fd5603ce - Add a new function syntax-class-to-char (il y a 5 mois) <Lars Ingebrigtsen>
* 53e5caa1bd - ; * doc/lispref/text.texi (Clickable Text): Fix word order (il y a 5 mois) <Filipp Gunbin>
* c62100465e - Fix dragging dividers in terminal Emacs when there's margins (il y a 5 mois) <Jared Finder>
* 17dcc54db4 - Document `completions-format' (il y a 5 mois) <Lars Ingebrigtsen>