这些问题的大部分回答“使用rebase”:)所以这里是一个具体的例子,所以常见的情况可以更好地解释。发送一个干净的拉请求,删除古承诺
这是我经常遇到的情况(使用字母而不是提交ID)。
upstream/master:
A - B - C - D - E
origin/master:
A - Y - merge B - merge E
origin/feature
A - Y - merge B - merge E - M
现在我想提交原产/功能工作时,M上所做的更改。但是我仍然没有准备好对主人做出的改变,之后我分叉了这个功能。
这些更改很容易合并,因为Y和M会触摸非常不同的文件。