git 切换远程仓库,以及碰到的一个问题。

git 切换远程仓库出现如下问题:

$ git checkout -b localdev origin/dev
fatal: Cannot update paths and switch to branch 'localdev' at the same time.
Did you intend to checkout 'origin/dev' which can not be resolved as commit?

解决方法:先执行git fetch origin。要下班了,详细情况下回在细说。

'origin/master' which can not be resolved as commit
Strange: you need to check your remotes:

git remote -v
And make sure origin is fetched:

git fetch origin
Then:

git branch -avv
(to see if you do have fetched an origin/master branch)

原文地址:https://www.cnblogs.com/demingblog/p/7612232.html