我正在开发集市中的功能分支。为了在本地构建项目,我在本地修改了文件(build
),尽管我不希望将此更改包含在我的提交中。大多数情况下,我记得从bzr commit
中排除该文件,或者在查看摘要时中止了该文件,但在几次提交之前,我确实忽略了它,现在本地更改已进入历史记录。从ealier bazaar commit中删除更改
在提交我的分支之前,我想清理一下。是否有办法从之前的提交中删除该更改,而不返回到之前的状态并重新执行所有提交?当然,这确实涉及重写历史。
澄清:在git中,我会使用git rebase -i
并只编辑提交。
你可以使用'git bzr' – Sergei