2012-03-16 105 views
17

我正在玩Launchpad项目使用Bazaar和相处得很好。然而,从Git背景来看,我真的错过了将更改转换为最后一次提交的能力---这种情况经常发生在我发现一个小的,愚蠢的错字确实不配自己的提交或条目在一个debian/changelog文件。有没有相当于`git commit --amend`的Bazaar?

Bazaar提供的命令与git commit --amend的用途相同吗?

回答

21

bzr uncommit + bzr commit但它不会使用旧提交消息填充您的编辑器。如果可以使用bzr-gtk或QBzr,则使用bzr uncommit + bzr gcommit(或bzr qcommit)。 GUI提交对话框能够使用旧提交消息填充提交编辑器。