【Git】マージ済ブランチを一括削除

自分、どこのブランチにいるんじゃ

ことあるごとにブランチ作って!マージ!を繰り返すと

$ git branch

で自分のいるブランチの位置がわからなくなる事態に
(この時、masterブランチにいるのですがスクロールしないと表示されない) Image from Gyazo

alias

./ gitconfig


[alias]
    br = branch

1つずつブランチ削除は手間

ブランチを削除すると解消されるのですが1つずつ

$ git brabch -d [BranchName]

をするのもすごい手間‥ブランチ名は手入力なので間違えるとエラーになったり

便利コマンド発見

そこでここで紹介してるコマンド

$ git branch | grep -v master | xargs git branch -D qiita.com

を実行すると一気に削除できました 便利!