Given a project with several local branches, each tracking some remote branch, is there a command that lists all branches that have unpushed commits? (That is, even if none of t
The --no-walk option to log seems to do a better job of what I need than --simplify-by-decoration. My full command is:
--no-walk
log
--simplify-by-decoration
git log --branches --not --remotes --no-walk --decorate --oneline
...which I've aliased to unpushed.
unpushed