ローカルブランチを削除する

ローカルのブランチが増えてきたので、不要なブランチを削除してすっきりしたい!と思ったときのメモ。

ブランチの削除

チェックアウト中のブランチは削除できないので、削除したいブランチにいる場合は、他のブランチにチェックアウトしてから実行する。

また、削除したいブランチが参照しているコミット履歴にマージされていない変更がある場合は削除できないので、強制的に削除したい時には-Dオプションをつけて実行する。

マージされていない変更がない場合

git branch -d 削除したいブランチ

マージされていない変更があるブランチを強制的に削除する場合

git branch -D 削除したいブランチ
ページ上部へ