git リモートブランチのチェックアウト方法

基本、以下のコマンドでOK

git checkout -b 新規作成するローカルのブランチ名 origin/リモートのブランチ名

しかし、以下のようなエラーメッセージが表示されることがある。

fatal: 'origin/リモートブランチ名' is not a commit and a branch 'リモートブランチ名' cannot be created from it

その場合は、以下のコマンドでリモートブランチを見えるようにして

git fetch origin リモートブランチ名

再度、リモートブランチのチェックアウトをすればOK

git checkout -b 新規作成するローカルのブランチ名 origin/リモートのブランチ名

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です