🐕

Gitのローカルの不要ブランチをサクッと削除したい

2023/04/05に公開

解決策

git pull --prune
git checkout main # mainブランチに切り替え
git branch | xargs git branch -D

補足

コマンドA | xargs コマンドB :コマンドA結果を引数にしてコマンドBを実行する。
チェックアウトしているブランチは消せないので、main以外のローカルブランチが消せる。

Discussion