こんにちは、CX事業本部の若槻です。 今回は、Gitでのリモートブランチの操作で個人的にやらかしがちなことを備忘録として残させて頂きます。 どんなこと? 「他のメンバーがリモートにpushしたブランチをローカルで参照したり動かしたりしたい!」となり、git checkout -b <ブランチ名> origin/<ブランチ名>コマンドによりリモートからブランチをチェックアウトしようとしたら、 % git checkout -b myBranch origin/myBranch fatal: 'origin/myBranch' is not a commit and a branch 'myBranch' cannot be created from it というエラーとなりコマンドが失敗してしまうことがあります。 これはcheckoutコマンドで第二引数に指定した名前(origin/<ブラン
![【Git】リモートブランチをチェックアウトしたいときは「git fetch origin <ブランチ名>」と「git checkout <ブランチ名>」を実行すれば良い | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/716851b9cc37f22510ed1b017fc9e8ef3378a43f/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F08%2Feyecatch_git.png)