Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@flyerhzm
Created November 30, 2015 08:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save flyerhzm/f93fa4c1b3ab1044e1d2 to your computer and use it in GitHub Desktop.
Save flyerhzm/f93fa4c1b3ab1044e1d2 to your computer and use it in GitHub Desktop.
delete branches already merged into master
# delete local branches
git branch --merged | grep -v develop | grep -v sandbox | grep -v master | xargs -n 1 git branch -d
# delete remote branches
git branch -r --merged | grep origin | grep -v develop | grep -v sandbox | grep -v master | xargs -L1 | cut -d"/" -f2- | xargs git push origin --delete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment