Мне нужен формат:
git log --decorate --graph --oneline --date-order
но мне это тоже нужно:
- содержать дату (короткую)
- иметь одинаковые цвета
Я пробовал:
git log --decorate --graph --oneline --date-order \
--date=short --pretty=format:"%h %ad %s"
но сложнее читать (без цветов) и не включает ветки/теги
Ближайшее простое решение (спасибо VonC):
git log --graph --pretty=format:'%C(yellow)%h%Creset \
-%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' \
--abbrev-commit --date=short