Как эмулировать git log - декорацию разных цветов для каждого типа ветки
При создании моего любимого просмотра журнала git я создал этот псевдоним:
graph = log --pretty=format:'%Cgreen%ad%Creset %C(yellow)%h%Creset%C(yellow)%d%Creset %s %C(cyan)[%an]%Creset %Cgreen(%ar)%Creset' --date=short --graph
Это создает вывод как:
То, что я здесь упускаю, - это разная окраска типов ветвей, как вlog --oneline --decorate --graph
.
--Decorate (который по умолчанию использует = short) дает разным распознанным ветвям разный цвет. Типы филиалов(HEAD, origin/master, origin/HEAD, master)
окрашены в голубой, красный, красный, зеленый. Мои, однако, неокрашенные; окрашен только с желтой части всей ветви.
Is there a way to give different colors to the different kind of branches with an own alias?