Earlier quoted context omitted.
This one where you just type in 'git gui' and it pops up. https://git-scm.com/docs/git-gui
`git gui` is not a commit tree browser though. It's used for making commits.
You can visualize current branch or all branches. It also has search, diffs and quite some options.