我正在寻找一种合并策略,可以让我选择来自我的分支和传入更改的两个变化。在尝试通过不同线程搜索后仍无法弄清楚如何操作。
因此,我的repo中有多个分支。我需要将每个分支合并到本地主分支,然后再合并到远程等待代码审核员批准。为了实现这一点,我首先从主分支进行变基,然后进行快进式合并到主分支,这是标准工作流程。代码主要由配置文件组成,这些多个分支在非常相同的位置(例如添加新参数)具有代码更改,这些参数从未相同但位于同一位置。Git将它们触发为冲突,但我只想在变基期间选择我的分支中的两个更改以及来自主分支的更改。我知道其中存在风险,但我有一个验证脚本,可以检测重复项并在异常情况下通知我。
因此,最终目标是编写这些合并的脚本,并仅在验证脚本失败时进行干预。
感谢您的回复。
因此,我的repo中有多个分支。我需要将每个分支合并到本地主分支,然后再合并到远程等待代码审核员批准。为了实现这一点,我首先从主分支进行变基,然后进行快进式合并到主分支,这是标准工作流程。代码主要由配置文件组成,这些多个分支在非常相同的位置(例如添加新参数)具有代码更改,这些参数从未相同但位于同一位置。Git将它们触发为冲突,但我只想在变基期间选择我的分支中的两个更改以及来自主分支的更改。我知道其中存在风险,但我有一个验证脚本,可以检测重复项并在异常情况下通知我。
因此,最终目标是编写这些合并的脚本,并仅在验证脚本失败时进行干预。
感谢您的回复。
git checkout --ours <path>
命令,但我不确定您是否真的处于这种情况。 - Cascabel