這些問題的大部分回答「使用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會觸摸非常不同的文件。