如何将更改从特定分支合并到不同的基础分支?

问题描述

我有一个工作流程,其中有两个分支masterdevelop。我签出到develop,创建了新分支feature1,并合并了其更改以进行开发。现在,通过测试后,我想将仅feature1的更改合并到master中,但是当我在合并master时将基本分支设置为feature1时,它正在尝试合并所有将develop分支提交到master分支。

我如何实现我的目标?

解决方法

您应该从master创建一个新分支,提交所做的更改,然后将其合并到master。您可以尝试从特定标记进行合并,但是如果您从development创建分支,我认为您所做的所有提交都将被合并。