概要
会社で他の人のコードをレビューしたり、開発をしたりするとローカルに多くのブランチがたまります。このとき、Gitのbranchコマンドの削除オプション(-D)を使用してブランチを削除しますが、たくさん溜まったブランチを一つずつ消すのは面倒な作業です。
- Git branch オプション: https://git-scm.com/docs/git-branch
今回のブログポストでは、Git を使用して main ブランチ以外の全てのブランチを削除する方法について説明します。
git branch コマンド
次のコマンドを実行すると、現在ローカルにある全てのブランチを確認することができます。
git branch
そして、次のコマンドを実行すると特定したブランチを削除することができます。
git branch -D [BRANCH_NAME]
main ブランチ以外の全てのブランチ削除
mainブランチ以外の全てのブランチを削除するためにはGitが提供する基本コマンドだけでは不可能です。mainブランチ以外の全てのブランチを削除するためには、次のようなコマンドを使用することができます。
git branch | grep -v "main" | xargs git branch -D
完了
これで Git でmainブランチ以外の全てのブランチを削除する方法について見てみました。多くのブランチがローカルにたまってブランチを 1 つづつ消すことが大変な場合、上記のコマンドを使用してmainブランチ以外の全てのブランチを削除してみてください。
私のブログが役に立ちましたか?下にコメントを残してください。それは私にとって大きな大きな力になります!
アプリ広報
今見てるブログを作成た
興味がある方はアプリをダウンロードしてアプリを使ってくれると本当に助かります。
Dekuが開発したアプリを使ってみてください。Dekuが開発したアプリはFlutterで開発されています。興味がある方はアプリをダウンロードしてアプリを使ってくれると本当に助かります。






