合并两个 PR
Merging two PR's
我是一名新开发人员,刚开始在工作中提升我的 PR。所以我做了一个 PR,在那个 PR 合并之前我做了另一个 PR。我的第一个 PR 终于被批准并合并了,但是第二个 PR 没有第一个的变化。所以我想知道如果我在没有第一个 PR 的更改的情况下合并第二个 PR,这会覆盖我的第一个 PR 的更改吗?
这对我来说听起来有点粗略。如果您不确定,这就是我的建议。
假设你的第一个 PR 被合并到 origin/master
而你的第二个 PR 在分支 pr2
上。然后我会执行以下操作:
git checkout master
git pull --rebase origin master
git checkout pr2
git rebase master
简而言之,我建议您将本地 master 分支与上游同步,然后将 pr2
分支变基到 master。这实质上是在您的小说在 pr2
中提交之前应用 master 中的小说提交。在此阶段,您会发现是否遇到任何合并冲突。如果没有,您可以 examine/test 您的项目并决定合并您的 PR 是否安全。
我是一名新开发人员,刚开始在工作中提升我的 PR。所以我做了一个 PR,在那个 PR 合并之前我做了另一个 PR。我的第一个 PR 终于被批准并合并了,但是第二个 PR 没有第一个的变化。所以我想知道如果我在没有第一个 PR 的更改的情况下合并第二个 PR,这会覆盖我的第一个 PR 的更改吗?
这对我来说听起来有点粗略。如果您不确定,这就是我的建议。
假设你的第一个 PR 被合并到 origin/master
而你的第二个 PR 在分支 pr2
上。然后我会执行以下操作:
git checkout master
git pull --rebase origin master
git checkout pr2
git rebase master
简而言之,我建议您将本地 master 分支与上游同步,然后将 pr2
分支变基到 master。这实质上是在您的小说在 pr2
中提交之前应用 master 中的小说提交。在此阶段,您会发现是否遇到任何合并冲突。如果没有,您可以 examine/test 您的项目并决定合并您的 PR 是否安全。