Git のローカル ブランチをクリーンアップする

· 1分で読める

地元の支店が多すぎる状態になったことはありますか?私たちは機能、バグ、雑用ごとにブランチを使用するため、このようなことがよく起こります。

結局このようなものになり、しばらくすると非常に汚くなります

それは本当にイライラするので、このクリーンアップを行うためにコンソールで実行できる簡単なコマンドを共有します。

このコマンドは、Robert Corvus による次の answer の Stack Overflow で見つかりました。これは Powerhsell で実行されるバージョンです。

このコマンドを実行するときは、変更内容が失われる可能性があるので注意してください

実行する前に、MY_MASTER_BRANCH_NAME をメイン ブランチに更新することを忘れないでください。メイン ブランチは、私が使用している master、またはデフォルトで提供される main と呼ばれる新しいブランチです。

git branch | %{ $_.Trim() } | ?{ $_ -ne 'MY_MASTER_BRANCH_NAME' } | %{ git branch -D $_ }

このコマンドを実行すると、次のような出力が得られます

お役に立てば幸いです!