【发布时间】:2023-03-22 22:57:02
【问题描述】:
我们有以下情况:
master ------A X------------Y
\ / \ /
\ / \ /
\ / \ /
--B- \ /
\ \ /
C---------D
Jane 在 A 创建了一个 FB,然后在 X 合并回来。
Bob 在 B 创建了 FB C,做了一些工作,再次从 master 中拉出,并在 D 创建了一个 PR 以在 Y 合并回来。
在 GitHub 中,Jane 的 PR 仅正确显示了 A 和 X 之间的变化,并被合并回 master。
在 GitHub 中,Bob 的 PR 显示了 A 和 Y 之间的所有变化,这不是我们预期的。我们认为因为 Bob 从 X 合并到他在 D 的 FB,他的 PR 将只包括他的分支和 X 之间的变化,即他的分支之间的 当前 差异和主人。
我们是否遗漏了一些明显的东西?
【问题讨论】:
-
您能否澄清一下再次从大师那里拉出来是什么意思?就像他通过从 origin/master 中提取更改来更新 FB C 一样?
-
是的@AElMehdi,这就是我的意思 - 他通过在 D 点合并 X 来更新 FB C。我已将帖子更新为更清晰,谢谢!
标签: git github pull-request git-flow feature-branch