# ローカルのmasterブランチ以外削除 $ git branch | grep -v 'master' | grep -v '*' | xargs git branch -D # リモートのmasterブランチ以外全削除 $ git branch -r | grep origin | grep -v master | sed -e s/^.*origin\\///g | xargs git push -d origin