仅需要提交的合并请求
Merge Request of only desired commits
我的经理要我发送原子合并请求以便轻松地跟进更改。我想实现 2 个功能,feature1
和 feature2
,它们并不完全相互独立。假设我在 feature1
中编写了一个 class 定义和一些方法,并且我在 feature2
.
中向相同的 class 添加了一些其他方法
我的想法是从 master
分支创建一个分支 X
并实现 feature1
。我提交并推送并发送我的合并请求。对于 feature2
,我从分支 X
创建了另一个分支 Y
,以便它包含 feature1
。我实施 feature2
提交、推送和发送合并请求。
如果我的经理在我实施 feature2
之前不接受第一个合并请求,则第二个合并请求不仅包括 feature2
,还包括 feature1
。这使得遵循更改变得更加困难。
我只想要 feature2
我的第二个合并请求。如何达到我的目的?
您可以创建从 Y
到 X
而不是 master
的虚假合并请求。然后它将仅显示 feature2 实现。
X
合并后,您编辑合并请求并将目标更改为 master
。
我的经理要我发送原子合并请求以便轻松地跟进更改。我想实现 2 个功能,feature1
和 feature2
,它们并不完全相互独立。假设我在 feature1
中编写了一个 class 定义和一些方法,并且我在 feature2
.
我的想法是从 master
分支创建一个分支 X
并实现 feature1
。我提交并推送并发送我的合并请求。对于 feature2
,我从分支 X
创建了另一个分支 Y
,以便它包含 feature1
。我实施 feature2
提交、推送和发送合并请求。
如果我的经理在我实施 feature2
之前不接受第一个合并请求,则第二个合并请求不仅包括 feature2
,还包括 feature1
。这使得遵循更改变得更加困难。
我只想要 feature2
我的第二个合并请求。如何达到我的目的?
您可以创建从 Y
到 X
而不是 master
的虚假合并请求。然后它将仅显示 feature2 实现。
X
合并后,您编辑合并请求并将目标更改为 master
。