我想在主要开发分支的历史记录中找到最早的提交,它可以用作错误修复分支的起点。
通常,我会在从当前开发分支开始的分支上创建错误修复。但有时我需要对旧版本(标记的提交)应用错误修复。但是我无法将错误修复分支合并到一个"补丁发布分支"已从发布标记启动,因为错误修复分支已从较新的提交启动。我知道我可以挑选修复提交但有时候并不像合并分支那么容易。
如果我使用较旧的提交作为错误修复分支的起点,我可以将错误修复分支合并到补丁发布分支中。有没有办法找到一个好的"启动提交尽可能旧,但没有与错误修复冲突。
对于答案,请假设错误修复已作为提交存在,并且我想重写它以使旧父级但具有相同的补丁差异。