Skip to content

Instantly share code, notes, and snippets.

@edrabc
Last active December 30, 2015 08:28
Show Gist options
  • Save edrabc/7802401 to your computer and use it in GitHub Desktop.
Save edrabc/7802401 to your computer and use it in GitHub Desktop.
Prune already merged branches
# Based on http://stackoverflow.com/a/6127884/722997
# Remote already merged local branches
git branch --merged | grep -v "\*" | grep -v develop | grep -v master | xargs -n 1 git branch -d
# Remote already merged remote branches
git branch --remote --merged | grep -v release | grep -v develop | grep -v master | sed s/origin\\///g | xargs -n 1 git push --delete origin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment