0
- 我做了一個PR到一個倉庫。接受併合並。
我
git fetch upstream
在我的叉子上。如何`rebase`,以避免重複提交請求[這裏開始東西我無法理解在所有]
我有一個
commit
與預編譯的消息:合併遠程跟蹤分支「上游/主」我推我
remote
繼續在另一個特點的工作,推到
remote
並創建另一個拉動請求其中h (3)提交舊的PR,合併...提交和(2最後)提交是相對於此功能。
Here是PR,只有最後兩個提交是必要的。
正如你可以看到,店主建議rebase
但是,真誠的,不知道如何解決這個問題的正確途徑。
感謝@till,第一個命令('rebase')後,它打開vim類似於_#Rebase 163554c..163554c到163554c(1個命令)_。 >然後刪除交互模式下必要提交的行。 在vim中我需要做些什麼? –
我的意思是「不必要的」。你只保留最後2行。然後用':wq'保存並退出vim。它應該做的工作。 – Till
''' 正在進行互動式重新打標;到163554c 最後命令來完成(1個命令完成): 挑163554c申請堆積通知改變的例子 下一個命令做(1個其餘的命令): 挑e5ef53e允許在堆疊通知 (使用「git的變基操作按鈕 - -edit-todo「來查看和編輯) 您目前正在'163554c'上重新設置分支'master'。 (所有衝突固定的:運行 「git的變基--continue」) 沒有提交,工作目錄乾淨 ''' 這是正確的,當'混帳status'? –