Show git branches and their commits.
# To show a summary of the latest commit on a branch:
git show-branch <branch_name|ref|commit>
# To compare commits in the history of multiple commits or branches:
git show-branch <branch_name|ref|commit>
# To compare all remote tracking branches:
git show-branch --remotes
# To compare both local and remote tracking branches:
git show-branch --all
# To list the latest commits in all branches:
git show-branch --all --list
# To compare a given branch with the current branch:
git show-branch --current <commit|branch_name|ref>
# To display the commit name instead of the relative name:
git show-branch --sha1-name --current <current|branch_name|ref>
# To keep going a given number of commits past the common ancester:
git show-branch --more <5> <commit|branch_name|ref> <commit|branch_name|ref> <...>