我想到的解决方案是:
我的问题是:
答案 0 :(得分:0)
请按照以下步骤进行适当操作:
首先,请使用您的本地分支来提交在PR#2
git reset --soft HEAD~<Number_of_commits_you_want_to_go_back>
然后在PR#2
中撤消您所做的更改,然后通过提交这些更改再次将其推送到GitHub。
通过执行以下步骤,您将不必担心commit-5
之后的其他提交,只需要撤消PR#2
中您所做的更改,然后重新提交即可消息。
答案 1 :(得分:0)
据我了解,您有两个分支(b1
,b2
)。
使用b1
对master
( PR#2 )进行PR,然后,从b1
剪切了一个新分支,即{{1} },并对其进行了进一步的更改( PR#3 )。
现在,由于您必须在 PR#2 中进行一些更改,因此只需在b2
中进行更改,按下分支并重新打开 PR#2 < / strong>。
现在,从b1
中提取分支b1
。现在,b2
(或PR#3)还将进行您必须包含在 PR#2 中的那些更改。