已经使用git几个星期了,事情正在膨胀。直到我在一个过时的分支上工作,这个分支无法合并,然后当我把所有事情都搞砸了。
我已经创建了一个新分支'新主人'并确保这个包括所有更改,所有分支,并且是当前最新(工作)版本。
我现在的目标是删除所有分支机构并使这位新主人成为'新的主分支。
如果没有失去一切的机会,我该怎么做?
另外,如果这样做。在我的本地机器上我应该做git fetch -all?这应该给我新的主人并让我继续像我一样继续?
答案 0 :(得分:0)
您可能需要强制推送新的主分支。如果您100%确定new master
确实是您想拥有的唯一分支,那么您可以git push -f origin master
,请注意所有本地更改都需要重置为新来源git reset --hard origin/master
答案 1 :(得分:0)
首先,你需要两个已在本网站上回答的步骤
[步骤1] [第2步]