git:从头开始重新创建分支会覆盖PR吗?

时间:2017-04-04 18:38:04

标签: git github pull-request

好的,所以我不得不修复一个错误。我分支了master并创建了fixbranch。当我想完成时,我推送到我的自己的fork 。从那里,我为上游回购创建了PR,这将解决问题。到目前为止一切都很好。

现在我被告知我的"修复"误入歧途,因为我选择了一种没有批准的方法。我已经暗示如何做得更好,最重要的是强制所有提交进入一次提交

最后一个问题是我需要一个好的解决方案。我打算从master重新创建一个新的分支,然后git push -f origin fixbranch,这将覆盖我对我的分支的更新并更新PR。问题是,这会导致PR的一次提交吗?或者我应该更好地创建一个新PR并删除原始PR?

1 个答案:

答案 0 :(得分:1)

当您重新分配或重置分支并强制推送时,上游的PR将自动反映更新分支的新状态。你的PR将有一个提交。