1. 程式人生 > >git 命令列拉去遠端的非master分支報錯

git 命令列拉去遠端的非master分支報錯

當使用git進行操作:

git checkout -b local-name origin/remote-name

出現錯誤:

fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout ‘origin/remote-name’ which can not be resolved as commit?

解決辦法:

git remote show origin

git remote update

git fetch

git checkout -b local
-name origin/remote-name

然後就可以了

來源: http://www.cnblogs.com/iminic/p/4398265.html