我对变基不太熟悉。目前我有以下情况:
分支:C1-C2-C3-C4-C5(开发) 分支:C1-C2-C6-C7-C8(功能)
虽然我可以从功能分支进行“git rebasedevelopment”,但由此产生的合并冲突太大并且很难一次性解决。实际上还有更多的提交。
是否可以对一个又一个提交进行变基,直到得到与单个变基相同的结果?
例如,如果我签出了功能分支并执行
我最终会得到: C1-C2-C3-C4-C5-C6-C7-C8(?)
这是一个好方法,还是有更好的处理方法?
您可以尝试使用
--i
标志来对您的提交进行一一变基。您将能够解决每次提交时出现的合并冲突,暂存更改并通过键入 git rebase --continue
继续。