可能重复:
With Mercurial, how can I “compress” a series of changesets into one before pushing?
一直在谷歌搜索,并查看类似问题列表。
根据我的理解,Mercurial可以通过设计来改变,但可以通过插件来改变,例如rebase和其他插件。
当我在本地工作时,我可以做一些很多的提交,最后我想在将它推送到中央服务器之前只结合一次提交。我喜欢这个,因为如果我沿着路径寻找某个功能,如果事实证明这不是正确的方法,那么我可以很容易地再回过头来,而不是按CTRL + Z一百万次。
正如我上面所写的那样,我猜它的设计不是这样的,但我不想用实际属于的5个提交来污染存储库。
我在Windows 7上使用TortoiseHg,但因为命令也可用。