Delete all local branch except master and unmerged branch git branch | grep -v "master" | xargs git branch -d Delete all local branch except master git branch | grep -v "master" | xargs git branch -D