好的,所以我不得不修复一个错误。我分支了master
并创建了fixbranch
。当我想完成时,我推送到我的自己的fork 。从那里,我为上游回购创建了PR,这将解决问题。到目前为止一切都很好。
现在我被告知我的"修复"误入歧途,因为我选择了一种没有批准的方法。我已经暗示如何做得更好,最重要的是强制所有提交进入一次提交。
最后一个问题是我需要一个好的解决方案。我打算从master
重新创建一个新的分支,然后git push -f origin fixbranch
,这将覆盖我对我的分支的更新并更新PR。问题是,这会导致PR的一次提交吗?或者我应该更好地创建一个新PR并删除原始PR?
答案 0 :(得分:1)
当您重新分配或重置分支并强制推送时,上游的PR将自动反映更新分支的新状态。你的PR将有一个提交。