Git rebase使用一个组合diff,而不是每个提交一个diff(没有压缩提交历史记录)

时间:2014-09-02 23:46:20

标签: git patch rebase

我有一个主题分支,我有一段时间没有参与,所以主分支已经通过缩放方式传递它,这意味着任何合并/变基主要是我解决十亿次冲突。

所以,仍然是关于git的新手,我read the manual和rebasing正是我想做的事情,但是我不想单独解决每个提交的冲突,我宁愿只使用一个大的差异来自主题-n回到叉子发生的地方。 (让我们说,在编码过程中,设计改变了几次,并且在每次提交的基础上解决冲突将要求我记住过去两次设计迭代的过程,再次产生设计,仅用于接下来的几个提交将它修改回我的记忆方式。副作用是通过提交进行提交也会有很多工作。)

我做了一些非常徒劳的谷歌搜索(部分是因为我不知道如何简要描述这种情况),但我做了例如找this,这几乎就是我想要的(压扁后)主题分支我只有一个差异,但我更希望保持提交历史不变,这与这些指令的目标相反。

坦率地说,即使是关于如何进一步使用Google的一些提示也会有用。

0 个答案:

没有答案