【发布时间】:2010-10-29 11:07:36
【问题描述】:
Bazaar 有一个很棒的uncommit 命令,它可以简单地撤消最后一次提交。 Mercurial 中是否有任何等价物?
编辑:Bazaar 的 uncommit 命令不会修改文件 - 它会删除最后一次提交和相关数据(例如,当您发现提交消息中存在拼写错误或应该添加的文件没有添加)。
例如:
$ bzr ci -m "Fixed a proooblem" <-- problem is misspelt
$ bzr uncommit
...
$ bzr ci -m "Fixed a problem" <-- Exactly as if the first commit was correct.
【问题讨论】:
标签: version-control mercurial dvcs bazaar