0
我做了一些错误的事情,现在我想让MASTER,bitbucket/MASTER和origin/MASTER指向原点,我应该怎么做?我认为一切都将通过合并分支来解决,但显然我错了。为什么三个版本会留下来?破碎的git回购 - 无法将git修订版设置为最后修订版
我做了一些错误的事情,现在我想让MASTER,bitbucket/MASTER和origin/MASTER指向原点,我应该怎么做?我认为一切都将通过合并分支来解决,但显然我错了。为什么三个版本会留下来?破碎的git回购 - 无法将git修订版设置为最后修订版
您目前所在分支“原点”(这是一个分支一个奇特的名字BTW)。该分支位于分支“MASTER”和远程分支“远程”分支“MASTER”之前。因此,合并来自当前情况的任何分支将不会执行任何操作,因为它们已经合并(因为您的提前)。
相反,你想看看“主”分支,快进归并到“原点”分支,然后推送到你的两个遥控器来更新过他们:
git checkout MASTER
git merge origin
git push bitbucket MASTER
git push origin MASTER