プログラミング

【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

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

-プログラミング
-

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