Respostas:
Você não especificou se está procurando por uma ferramenta de linha de comando ou não, mas, nesse caso, acho que algo assim oferece uma boa apreciação da estrutura da 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 que você pode criar um alias para isso com o 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"
'
por"
Se seu código estiver em um repositório público do github, convém consultar http://beta.gitflowchart.com . Para o Atlassian Stash, há um plugin que faz isso também (não é gratuito).
Divulgação: escrevi a biblioteca subjacente para as duas ferramentas.
git log
ou de uma ferramenta gráfica? Você viu Visualizando a topologia de ramificação no git ?