Git симпатичный формат строки, эквивалентный oneline, включая цвета

Я пытаюсь воссоздать настройку формата Git oneline как строку формата (чтобы расширить ее).

Итак, для этой команды

git log --format=oneline

Что такое строка формата, эквивалентная oneline? Самое близкое, что я могу получить, это

git log --format="%h %d %s"

Однако, это не дает никаких цветов. Я знаю, что могу жестко закодировать некоторые из них, например, хеш коммита. Но% d имеет динамические цвета, в зависимости от того, что он показывает.

8
задан Klas Mellbourn 30 May 2015 в 22:03
поделиться