Closed1
git ローカルブランチをmain以外消す

git branch | grep -v "main" | xargs git branch -D
- git branch: まず、git branch コマンドを使用して、現在のリポジトリ内のすべてのローカルブランチのリストを表示します。
- grep -v "main": grep コマンドを使って、"main" という文字列を含まないブランチのみをフィルタリングします。つまり、main ブランチ以外のブランチのみが抽出されます。
- xargs git branch -D: xargs コマンドを使用して、前のステップでフィルタリングされたブランチ名を引数として、git branch -D コマンドを実行します。git branch -D は、指定されたブランチを強制的に削除するコマンドです。
このスクラップは2024/03/24にクローズされました