fatal: ‘origin/xxx‘ is not a commit and a branch ‘xxx‘ cannot be created from it
程序员文章站
2022-04-28 09:10:09
...
git远程仓库拉取dev分支,但是操作失败,提示操作出错。
fatal: 'origin/dev' is not a commit and a branch 'dev' cannot be created from it
-
首先要确定你在远程仓库是否创建成功dev分支
-
git branch -r
-
输入这个命令后查看远程所有的分支,检查你所需要下拉的分支是否已经在远程仓库底下。
-
如果分支已经创立好了,而执行还是同样的错误,那么就需要从git上重新拉取数据然后再创建远程分支到本地
-
git pull
-
git checkout -b 分支名 origin/分支名
-
如果你的远程分支仓库并未创建出来,那么你可以选择执行下面这条语句,在远程仓库创建你需要的分支
git push origin 分支名
创建完分支后再重复前面第一步操作检查是否创建成功,然后再重复第二步操作,从git上重新拉取数据然后再创建远程分支到本地,即可实现下拉远程新分支。