问题说明在Git中创建了分支MyBranch3。 我想在本地切换到这个分支。 但是,如果使用git命令切换分支,则会发生错误。
$ gitcheckoutbranch 170628 _ foo error 3360 path spec ' my branch3' didnotmatchanyfile (s ) knowntogit .查看远程分支,目标分支
解决方案首先使用fetch命令更新远程索引。
$git fetch
查看远程分支时,现在可以看到目标分支MyBranch3。
$ git branch-a在分支之间切换:
$git checkout MyBranch3或//采取远程分支,分化新分支$ git check out-bmybranchorigin/my branch
成功~