现象
使用命令切换到develop分支
$ git checkout develop
提示如下错误:
error: pathspec 'develop' did not match any file(s) known to git
解决
1、先看一下git的分支情况
$ git branch -a
* master
remotes/origin/master
2、没有发现develop分支,则需要获取全部分支
git fetch
$ git fetch
From https://codeup.aliyun.com/fruits/pitaya/product/pex/pty-wit
* [new branch] develop -> origin/develop
这时develop分支已经有了
$ git branch -a
* master
remotes/origin/develop
remotes/origin/master
3、切换到develop分支
$ git checkout develop
Switched to a new branch 'develop'
M pty-wit-launch/pom.xml
Branch 'develop' set up to track remote branch 'develop' from 'origin'.
$ git branch -a
* develop
master
remotes/origin/develop
remotes/origin/master
切换到远程develop分支
git checkout origin/develop
本文介绍了当使用Git遇到无法找到develop分支的情况时的解决步骤。首先检查当前分支情况,若未发现develop分支则通过fetch命令获取远程分支,并最终完成本地develop分支的创建与切换。
3203

被折叠的 条评论
为什么被折叠?



