Code Day's Night

ichikawayのブログ

gitでリモートのブランチをローカルにcheckoutする簡単な方法

結論から書くと、

git fetch
git checkout foo

これでorigin/fooのブランチがローカルにチェックアウトできます。

今までは、

git fetch
git checkout origin/foo
git checkout -b foo

というのをしていました。下記の方法の方がスタンダードかもしれません。

git checkout -b foo origin/foo

これでもfooという文字が冗長だし面倒だなと思っていたら、DQNEOさんが解決策を教えてくれました。ありがとうございました!