Ability to prune a remote's branches with a right-click action
Usecase
Oftentimes, individuals' and projects' remote repositories use temporary branches that get deleted after merge (hopefully).
You can typically do git prune the_remote
to get all of those stale branches removed from your view, making things clearer and speeding up gitg.
Proposed solution
I see there already are a few actions ("Fetch from %s", "Edit remote", "Remove remote") when you right-click a remote's name in the sidebar's treeview. It would be the perfect place to have a "Prune %s's deleted branches" action there :)
Bonus points if there's a visual indication for it: #419
Edited by Jeff Fortin