Я пытаюсь сделать вывод git log
табличным. Прочитав разные посты и git log
страницу справки, я дошел до этой версии:
git log --graph --pretty=format:'%<(10,trunc)%Cred%h%Creset -%C(yellow)%<(20,trunc)%d%Creset %<(50,trunc)%s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
Это неплохо, но все еще есть две проблемы.
Первая , Я не могу заставить отступ к самому графику. Первое поле, которое я могу сделать отступ, это ha sh (%h
). Как я могу сделать отступ в максимальном пространстве для графика itsefl?

Секунда , если я попытался сделать отступ в поле относительного времени (%cr
) записав %<(15)(%cr)
, я получил текст с отступом, но закрывающая скобка не включена в поле с отступом. Смотри картинку ниже. Как сделать отступ для всего текста, включая скобки?
