我git fetch upstream
在我的叉子上。
[这里开始我根本无法理解的东西]
我有一个带有预编译消息的commit
:合并远程跟踪分支'upstream / master'
我推送到remote
继续处理其他功能,推送到remote
并创建另一个拉取请求,其中包含旧的PR的提交(3),合并。 。提交和与此功能相关的(最后两次)提交。
Here是PR,只需要最后两次提交。
正如您所看到的,所有者向rebase
提议,但是,真诚地,不知道如何以正确的方式解决它。
答案 0 :(得分:1)
你可以这样做:
git rebase -i origin/master
(您可以将origin / master更改为要重新绑定的分支)
然后在交互模式中删除不必要的提交行。然后保存并git push -f