I often commit to local branches and switch between them without pushing the commits to the remote branches right away. From time to time I want to review all commits which are ahead of the respective remote branches. Based on this I want to push some of the branches to remote.
Particularly I would like to get an overview with TortoiseGit of all branches which are ahead of their remote branches in one list.
I have been used to the overview in SourceTree where all branches with pending commits where highlighted: SourceTree branch overview with highlights I am searching for a similar feature in TortoiseGit.
I have tried the Sync Dialog: As far as I understand I can only see the outgoing commits of one branch at a time. The solution would be acceptable if this list contains the incoming commits as well (distinguishable).
Is there a way to get a list with all branches where outgoing commits are pending? I also want to use this feature in order to check if I forgot to push any commits.
I have seen the "Push all branches" option in the push dialog. This is not what I am searching for as I need to review the commits before pushing them.