Gitでブランチを削除する
この手順をよく忘れるので、メモしておく。
まず、ブランチの一覧で、削除するブランチを確認する。
$ git branch
ブランチを削除する手順
1) ローカルブランチを削除する
$ git branch -d <ブランチ名>
(2) リモート追跡ブランチの一覧
$ git branch -r
リモート追跡ブランチとは、リモートリポジトリにあるブランチの読み取り専用のコピー。
ローカルに作成される。
(3) リモートに存在するブランチを削除する
$ git push --delete origin <ブランチ名>
(4) リモート追跡ブランチの一覧
$ git branch -r
これでリモートのブランチが削除されたのを確認する。
このとき、リモートでは削除されたブランチ名が、ローカルに残っていることがある。
この場合は、以下のコマンドでクリーンアップできる。
$ git fetch --prune
もしくは
$ git remote prune origin
カテゴリー: Git, memo
タグ: branch, delete, リモート追跡ブランチ
カウント: 35
My開発メモ