合并两个 PR

Merging two PR's

我是一名新开发人员,刚开始在工作中提升我的 PR。所以我做了一个 PR,在那个 PR 合并之前我做了另一个 PR。我的第一个 PR 终于被批准并合并了,但是第二个 PR 没有第一个的变化。所以我想知道如果我在没有第一个 PR 的更改的情况下合并第二个 PR,这会覆盖我的第一个 PR 的更改吗?

这对我来说听起来有点粗略。如果您不确定,这就是我的建议。

假设你的第一个 PR 被合并到 origin/master 而你的第二个 PR 在分支 pr2 上。然后我会执行以下操作:

  1. git checkout master
  2. git pull --rebase origin master
  3. git checkout pr2
  4. git rebase master

简而言之,我建议您将本地 master 分支与上游同步,然后将 pr2 分支变基到 master。这实质上是在您的小说在 pr2 中提交之前应用 master 中的小说提交。在此阶段,您会发现是否遇到任何合并冲突。如果没有,您可以 examine/test 您的项目并决定合并您的 PR 是否安全。