Вы можете использовать %d
или %D
, как указано в документации git, для удобного форматирования .Они будут показывать имена ссылок, то есть имена ветвей и тегов, связанных с соответствующей фиксацией.
Возможно, вы захотите использовать строчную букву d, поскольку она автоматически форматирует ссылку правильно для удобного отображения в консоли,вместе с %C(auto)
, который будет автоматически окрашивать его так, как вы привыкли.
Собрав его вместе, вы можете изменить свою команду следующим образом:
git --no-pager log --pretty=format:"%C(auto)%h%d - %s %Cgreen(%cr) %Cblue<%an>%Creset" -5
, что приведет квывод как это
a2b8f3c (HEAD -> master, origin/master) - refactor: rename variable snackbarTextCache (8 weeks ago) <Xerus>
51a90be (tag: dev116-51a90be) - Fix connect.sid instructions (3 months ago) <Xerus>
fc372c3 - Update dependencies (3 months ago) <Xerus>