概要
会社で他の人のコードをレビューしたり、開発をしたりするとローカルに多くのブランチがたまります。このとき、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で開発されています。興味がある方はアプリをダウンロードしてアプリを使ってくれると本当に助かります。