One of the things I hate most about Git workflows which involve my patches being rebased when they are landed on the main branch is that `git branch --merged` correctly doesn't consider my local branches to be merged. I know how to write a crappy shell loop with `git cherry` to see if all patches on a given branch are textually identical to some patch on the 'main' branch, but surely someone else must have written this tool before?
@wjt I have a horrible `git rebase-all` script that I run every few days to see if my feature branches rebase into nothing: https://github.com/rossburton/ross-tools/blob/master/git-rebase-all.
@wjt I periodically clean-up using the github.com website. #DontJudgeMe
@urig but that doesn't do anything for the local clone!
@wjt you're right of course. I follow with deleting the same branches manually via GitKraken :/