[git] リモートブランチの操作方法

1. リモートサーバーにあるブランチを削除する方法

1.1. ブランチの確認

1.1.1. 全て(ローカルとリモート)のブランチの一覧

1.1.2. リモートのブランチの一覧

1.2. ローカルにあるブランチを削除する

 

1.3. リモートブランチを削除する

 

1.3.1. pushコマンドの詳細

ローカルブランチ名が省略されると無名のブランチ名でリモートブランチを上書きすることになる。

1.3.2. 上流ブランチ (upstream) の削除

On branch xxxxx
Your branch is based on ‘xxxxx’, but the upstream is gone.
(use “git branch –unset-upstream” to fixup)

 

1.4. ブランチの確認

 

2. リモートブランチをローカルにチェックアウトする方法

※ "git fetch" にて、リモート追跡ブランチのfetchが成功している前提での以下のコマンド操作

 

 

3. 【おまけ】リモート追跡ブランチ(remote tracking branch)を削除する

 

4. References