haiju's 開発メモ

開発に必要な情報を自分用にメモ

error: pathspec 'BRANCH-NAME' did not match any file(s) known to git. の対処方法

新しいリモートブランチに切り替えようとしてタイトルのような

エラーが発生した場合、以下の手順で対処する(Φω|

[手順]

1. ローカルから接続しているリモートブランチの表示を更新。

git remote update

git fetch

git checkout branch_name origin/branch_name

2. 更新されて新しいブランチが表示されればOK。

※ただし、新しいブランチがローカルで作成されてもpushされていなけれ

 ば、git checout branch_name で表示されないのは当たり前なので注意。

[参考サイト]

stackoverflow.com

blog.amay077.net