2016/07/13
リモートのブランチにローカルでチェックアウトする
まずリモートブランチをfetchします.
$ git fetch
次にリモートブランチを確認します.
$ git branch -a
* master
remotes/origin/01_untested
remotes/origin/02_setup
remotes/origin/03_models
remotes/origin/04_factories
remotes/origin/05_controller_basics
remotes/origin/06_advanced_controllers
remotes/origin/07_controller_cleanup
remotes/origin/08_features
remotes/origin/09_speedup
remotes/origin/11_tdd
remotes/origin/HEAD -> origin/master
remotes/origin/master
ここでチェックアウトしたいのは02_setup
です.
ローカルブランチ名を指定してリモートブランチをチェックアウトします.
$ git co -b 02_setup origin/02_setup
Branch 02_setup set up to track remote branch 02_setup from origin.
Switched to a new branch '02_setup'
これでリモートブランチにチェックアウトすることができました.