git上找不到遠端分支,直接切換報錯error: pathspec 'origin/XXX' did not match any file(s) known to git.
假設專案上有一個分支test,使用git branch -a看不到該遠端分支,直接使用命令git checkout test報錯如下:
error: pathspec 'origin/test' did not match any file(s) known to git.
解決方法:
1、執行命令git fetch取回所有分支的更新
2、執行git branch -a可以看到test分支(已經更新分支資訊)
3、切換分支git checkout test
原文地址:http://www.aiuxian.com/article/p-3214532.html