リモートリポジトリのブランチを確認
まずはローカルリポジトリを最新の状態にします。
git fetch次にリモートリポジトリのブランチの確認をします。
git branch -rすると以下のような感じで表示されます。
origin/HEAD -> origin/main
origin/develop
origin/feature/takami
origin/mainリモートブランチをローカルリポジトリにチェックアウトする
それではリモートブランチをローカルリポジトリにチェックアウトします。ローカルリポジトリでのブランチ名は任意のもので良いのですが、リモートブランチ名と同じにするべきかと。
git checkout -b ローカルリポジトリでのブランチ名 origin/リモートブランチ名注意点としては、ブランチ名に特殊記号などが含まれる場合は、ダブルクォーテーション(シングルでも可)で文字列として扱ってあげる必要があります。
できた!\(^o^)/
別解:リモートブランチをローカルリポジトリにチェックアウトする
実はこれが一番シンプルなやり方。ローカルリポジトリにリモートブランチと同じブランチが存在しない場合は、以下の方法でOK。
git checkout リモートブランチ名こちらの方法のほうが良さそう。

