作業中に増えたブランチなど不要になったローカルブランチの削除方法のメモ。
ブランチ確認
当方の作業環境には main と dev のブランチがあります。以下、dev ブランチの削除方法のメモです。
% git branch dev * main
ブランチがマージされた後に削除する場合
git branch -d <branch-name> git branch -d dev
マージされていないブランチの削除を実行するとエラーになります。削除したい場合はオプションを `-d` から `-D` へ変更が必要です。
% git branch -d dev error: The branch 'dev' is not fully merged. If you are sure you want to delete it, run 'git branch -D dev'.
エラーが出ない場合は以下のようなメッセージが表示されます。
% git branch -d dev Deleted branch dev (was aa600ec).
マージされていないブランチを強制削除する場合
git branch -D <branch-name> git branch -D dev
以下はオプションを `-D` に変更しているためエラーが出ず削除できます。
% git branch -D dev Deleted branch dev (was 2e13de4).
コメント