今回は、リモートのブランチをローカルにチェックアウトする方法を整理します。
<問題>
リモートリポジトリをクローンしました。
developブランチで作業したかったので、「git checkout develop」を実行したところ、エラーとなりました。
<原因>
クローンしたブランチで「
git branch」を実行してローカルのブランチを確認すると、masterブランチしかローカルにクローンされていないようでした。
<解決方法>
まず、「
git branch -r」でリモートのブランチの一覧を表示して、確認します。
作業したいdevelopブランチの存在(origin/develop)を確認します。
ローカルに新しいブランチを作成して、リモートの持ってきたいブランチを指定します。
git checkout -b ローカルに作成するブランチ名 リモートのブランチ名
例:git checkout -b develop origin/develop
以上です!
【参考サイト】
http://qiita.com/shim0mura/items/85aa7fc762112189bd73
http://sessan.hatenablog.com/entry/2012/11/04/132746
http://blog.inouetakuya.info/entry/20120826/1345979787