Git

【git】リモートブランチを取得してローカルにcheckoutする方法!

こんにちは、あきぞらです。

エンジニアでgitで作業する方が多いと思います。

今日はリモートブランチを取得してローカルにチェックアウトす方法を書こうと思います。

リモートブランチからローカルブランチを作成する

以下のようなコマンドで、リモートブランチからローカルブランチを作成することができます。

$ git checkout -b ローカルのブランチ名 origin/リモートのブランチ名

例えばこんな感じです。

$ git checkout -b frontdev origin/develop

エラーが出る場合

こんなエラーが出る場合があります。

$ git checkout -b frontdev origin/develop 
fatal: Cannot update paths and switch to branch 'frontdev' at the same time. 
Did you intend to checkout 'origin/develop' which can not be resolved as commit?

この場合、以下のコマンドでリモートブランチのリストを更新します。

$ git fetch --prune

この後に、もう一度実行すればローカルブランチが作成されるはずです。

-Git
-

Copyright© あきぞらてっく , 2022 All Rights Reserved Powered by AFFINGER5.