たとえばこんなケースです
- Aさん「私のコードをチェックして。masterブランチよ」
- わたし
$ git clone https://github.com/a_san/test.git
- Aさん「ごめん!developブランチだったわ!」
- わたし 😩
対処法
①リモートのブランチ一覧を確認する
$ git branch -r
たとえばこんな感じになる
$ git branch -r
origin/HEAD -> origin/master
origin/master
origin/develop # 今回はこれが目的のブランチ
②該当のブランチに切り替える
$ git checkout [リモートブランチ名]
$ git checkout develop
結論
cloneすることで、全ブランチの情報が手元に存在することになる