Gitのマージ済みブランチを整理
気がついたら、Gitリポジトリがごちゃごちゃになっていたので整理。マージ済みのブランチは
$ git branch --merged
で得られる。ここから現在のブランチを取り除くにはgrep -v
を使って
$ git branch --merged | grep -v '*'
で。
これで得られたbranchを消せばいいのでxargs
を使って
$ git branch --merged | grep -v '*' | xargs -I % git branch -d %
でOK。