I know that's not a popular answer, but I'm just trying to demonstrate the reality that this kind of knowledge isn't specialized anymore.
https://github.com/tyre/recent-branches
Enjoy!
> git config branch.sort committerdate
> You can also supply this on a one-off basis as git branch --sort committerdate.
These don't seem like hacks to me. What do you have in mind?
It opens a fuzzy finder window showing the branches you have in the repo, sorted by recency. Also shows the latest committer and the date. Hit enter on the one you want to swap to it.
alias git-hot-refs="git branch --sort=committerdate | tail"
git config --global tag.sort -creatordate
(`-creatordate` reverses the sort so that the newest come first.)