我試圖重新排序3次提交。Git rebase上一個簡單的提交重新排序失敗,沒有采取任何行動
我目前的狀況是:
A -> B -> C
我想變基並獲得這樣的:
A -> C -> B
(只是交換承諾B
和C
)
我運行命令git rebase -i A
。
我的編輯器打開了,我改變了選擇完成並保存。 什麼都沒有發生。
我注意以下幾點:
當我運行變基命令,我的編輯器打開,而且我已經看到在終端執行以下操作:
Successfully rebased and updated refs/heads/master.
rm: cannot remove `/path/to/git/repo/.git/rebase-merge': Directory not empty
雖然我還是沒有做什麼運行rebase命令後(我沒有在編輯器中編輯任何東西)。
我錯過了什麼?
請使用正確的foramtting。 – SteveFest
你的編輯器是什麼? – mkrieger1
編輯選擇並保存後,你是否也退出了編輯器? – mkrieger1