有时候冲突,解决完冲突,并没有什么异常。
master和分支也可以正常提交,我一般先在XXX分支提交,然后切换到master,但是git merge origin XXX就不行了,如果使用git merge XXX就可以成功。
我理解的意思是不是不能从远端获取XXX分支merge到本地master,但是可以从本地XXX分支merge到本地master。
为什么呢?
有时候冲突,解决完冲突,并没有什么异常。
master和分支也可以正常提交,我一般先在XXX分支提交,然后切换到master,但是git merge origin XXX就不行了,如果使用git merge XXX就可以成功。
我理解的意思是不是不能从远端获取XXX分支merge到本地master,但是可以从本地XXX分支merge到本地master。
为什么呢?
5 回答2.9k 阅读
3 回答2.7k 阅读
3 回答993 阅读
370 阅读
提示很清晰了,不存在名为
origin
的引用供你合并。如果你想合并远程的
xxx
分支,你可以使用git fetch origin xxx
获取该分支最新的改动,然后使用下面的命令:而不是:
你也可以了解一下
git pull
实现一步到位。