首页 > 解决方案 > Git Cherry pick 在目标中创建差异

问题描述

上下文:我有 2 个目标分支,名为 R1 和 R2(版本 2)。我使用 F1.1 进行了更改并将其合并到 R1。R1 已移至生产。R2 是在 R1 发布后创建的。匆忙中,我没有创建新分支,而是继续 F1.1 并将我的更改合并到 R2。

现在我希望使用另一个新分支来跟踪这些更改。我尝试创建一个新的分支 F1.2 并将 F1.1 中最近的更改挑选到 F1.2 中。

当我提出一个以 R2 为目标、F1.2 为合并分支的拉取请求时,它仍然将更改显示为差异。我从未恢复 R2 中最近的更改。

有什么想法吗?

我所期望的是,R2 分支中没有差异,或者可能会发生冲突。这些都没有发生。我想明白这一点。有人,请帮忙。

提前致谢。

标签: gitgitlabgit-flowcherry-pickgit-cherry-pick

解决方案


推荐阅读