我正在尝试通过辅助分支在主服务器上执行rebase
,但是当我这样做时,我丢失了代码,因为主服务器对此同一个分支进行了还原,我该怎么做rebase
并保留代码。
要改组的分支:
答案 0 :(得分:1)
执行此操作最简单的方法是使用git rebase -f
,它专门用于执行此操作。因此,在您的情况下,您将签出您的分支,然后运行git rebase -f master
。
如果您使用的是较旧的Git,也可以通过在分支开始之前找到master
上的最后一次提交(称为BASE
)然后执行git rebase --onto master BASE
来完成此操作