419
388

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

リモートのブランチをcloneする

Last updated at Posted at 2012-12-26

いつもコマンドを忘れるので覚書。

git clone /var/cvs/test

とかって感じでリモートのリポジトリをcloneしてきたとする。
で、git branchすればわかるんだけど、このままだとmasterブランチしかローカルにcloneできてない。別のブランチ(developmentとする)もローカルにcloneしたい。

という時はまず

git branch -r

でリモートのブランチ名を調べる。
そうすると以下のような感じで表示される。

$ git branch -r
origin/HEAD -> origin/master
origin/development
origin/master

で、この中からお目当てのブランチ名を探し(この場合は「origin/development」)、こいつを以下のようにしてcloneすればOK。

git checkout -b development origin/development

checkoutの第一引数にローカルリポジトリでのブランチ名を、第二引数にリモートの落としていたいブランチ名を指定する。

419
388
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
419
388

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?