Skip to content

Instantly share code, notes, and snippets.

@mabroor
Created May 27, 2019 18:47
Show Gist options
  • Save mabroor/29014aca5ea87ca16d30e8f2165e54ad to your computer and use it in GitHub Desktop.
Save mabroor/29014aca5ea87ca16d30e8f2165e54ad to your computer and use it in GitHub Desktop.
Git prune squashed and merged branches
alias gprunemerged='git checkout master && comm -12 <(git branch | sed "s/ *//g") <(git remote prune origin | sed "s/^.*origin\///g") | xargs -L1 -J % git branch -D %'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment