Git リモートで削除されたローカルブランチの自動クリーンアップ
- リモートで削除されたローカルブランチを一括削除するコマンドが公開された
- git fetch -p でリモート状況を取得し、grep と awk でgoneのブランチを抽出して削除する。エイリアスでgit goneとして登録可能
- 未マージのブランチは -d で安全に削除し、-D は強制削除に使う。fetch.pruneを有効にして自動整理を推奨
Git リモートで削除されたローカルブランチの自動クリーンアップ - Qiita


