这是我们当前的功能分支工作流程 ->
- 从 master 创建一个新的功能分支。
- 将工作提交到功能分支。
- 将 master 合并到功能分支中,以使其保持最新。
- 如果有冲突解决它们。这会在功能分支中创建一个“将 master 合并到 Feature_Branch”提交。
- 功能分支完成后,将功能分支合并回 master。
问题:
如果我们将 feature 分支合并 --squash 到 master 中,我们没有问题。如果我们进行常规合并然后变基,我们必须再次解决所有冲突。在具有 100 次提交的功能分支上,这是一个很大的痛苦。
有没有办法将功能分支合并回 master 和 rebase 而不会发生冲突?