我正在開發集市中的功能分支。爲了在本地構建項目,我在本地修改了文件(build
),儘管我不希望將此更改包含在我的提交中。大多數情況下,我記得從bzr commit
中排除該文件,或者在查看摘要時中止了該文件,但在幾次提交之前,我確實忽略了它,現在本地更改已進入歷史記錄。從ealier bazaar commit中刪除更改
在提交我的分支之前,我想清理一下。是否有辦法從之前的提交中刪除該更改,而不返回到之前的狀態並重新執行所有提交?當然,這確實涉及重寫歷史。
澄清:在git中,我會使用git rebase -i
並只編輯提交。
你可以使用'git bzr' – Sergei