The commit listing of the master branch is fine, although a revision graph (
STASH-2534) would help a lot. But when working on a feature branch, I normally never want to see the complete history. I'd like to see what's going on in that feature branch. So the listing should only show commits in the range "master..featureA" or "featureA..subFeatureB". Of course this would have to be configured somehow as git has no definition of an upstream branch.
I reckon, that a similar view is necessary for pull requests (