Git でマージ済みのブランチを一括削除する - Qiita [キータ]
git branch --merged | grep -v '*' | xargs -I % git branch -d %
git branch --merged | # マージ済み(かつローカル)のブランチで grep -v '*' | # 現在のブランチ以外のやつを xargs -I % git branch -d % # 削除する
Dオプションを使わないところがミソだと思っています。
Git でマージ済みのブランチを一括削除する - Qiita [キータ]
git branch --merged | grep -v '*' | xargs -I % git branch -d %
git branch --merged | # マージ済み(かつローカル)のブランチで grep -v '*' | # 現在のブランチ以外のやつを xargs -I % git branch -d % # 削除する
Dオプションを使わないところがミソだと思っています。