Git でコミットをばんばんやってるとあとでまとめたい時があ…
Gitでリモートブランチをチェックアウトする方法
株式会社Kirabaの堀口です。
今回は git リポジトリを クローンしてブランチに checkout しようとしたところうまく行かなかったのでその対処法をご案内します。
クローンしてもブランチに checkout できない
リモートリポジトリをクローンしてブランチを以下のように chekcout しようとするとエラーが発生してうまくいきません。
git checkout ブランチ名
これはリモート追跡ブランチが更新されていないため起こります。
git fetchでリモート追跡ブランチを更新
リモート追跡ブランチを更新する場合は fetch を使います。
すべてのリモート追跡ブランチを更新する場合は以下のとおりです。
git fetch
特定の追跡ブランチを更新する場合は以下の通りです。
git fetch origin/ブランチ名
「fetch」を実行したあとに「checkout」を行えばOKです。
git checkout ブランチ名