我想刪除較舊的提交,因爲我必須將它分離爲2個提交。 因此,在a5b4cd
處的更改與2a0d40e
+ a8bb836
中的更改相同。Git - 刪除較舊的提交,它的更改從未發生
2a0d40e Add sending
a8bb836 Add parsing
a5b4cbd Add sending and parsing <--- I want to delete this
f6063ac First commit
我嘗試了一些git rebase -i
和fixup
這裏,但每次,它會增加從這個變化「已刪除」承諾的另一個承諾,而我不想。
可能的複製[刪除本地完全從樹承諾(http://stackoverflow.com/questions/27984814/remove-local-commit-completely-from-tree) – thirtythreeforty