我有一个分支,我一直用它来部署到 Heroku,我想将它与源合并,以便我可以部署源。但是当我尝试时出现此错误:
<块引用>你的分支和'origin/master'有分歧
答案 0 :(得分:0)
您看到的消息意味着您的本地分支(很可能是 master
)和远程分支 origin/master
不再同步(或者一个在一堆提交之前领先另一个)但是现在分叉并遵循自己的方向,即使他们最近有一个共同的父母。
这实际上发生在:
reset --hard
然后 push -f
以取消某些内容并重写历史记录。在这种情况下,您需要将您的分支变基到新的提示上。