Você não especificou se está procurando uma ferramenta de linha de comando ou não, mas, se for o caso, acho que algo assim lhe dá uma boa apreciação da estrutura de ramificação
git log --all --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
E, claro, você pode criar um alias para isso com git config, por exemplo
git config --global alias.lg "log --all --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"