When you run git log --decorate --pretty=oneline the output will have entries like (HEAD, refs/published/master, master) with coloration. I also have the following in my gitconfig: [color "branch"] current = yellow reverse local = yellow remote = green How do you replicate those colors when doing a custom format like the following? git log --decorate --stat --graph --pretty=format:"%d %Cgreen%h%Cr