mainマージ済みのブランチを一括削除

執筆日:

いつもググるのでココにメモしておきます。

結論

$ git branch --merged=main | grep -v main | grep -v '*' | xargs git branch -d

main以外に利用する場合

$ git branch --merged=マージ先ブランチ名 | grep -v マージ先ブランチ名 | grep -v '*' | xargs git branch -d

参考


[PR] おすすめの本

Nな人

この記事を書いた人

Nな人(えぬなひと)

Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。 PHP、Pythonと、昔はperlを書いていたP言語エンジニア。 最近はNimを書いたりしています。