我正在尝试将更改从几个更改集移动到另一个分支上的一个更改集。我想跳过之间还有其他变化,所以我不想简单地合并所有内容。
hg transplant
正确地移动了更改,但现在我想将它们压缩成一个提交。我怎么能这样做?
答案 0 :(得分:1)
您可以通过
折叠它们hg qimport -r first-to-fold-rev:
)hg qpop
,直到第一个补丁被应用,然后hg qfold <<patch name>>
以下补丁进入此补丁hg qrefresh -e
时)hg qfinish -a
)。hg qpush
直到头部补丁hg qfinish -a
hg glog
/ hg incoming
)答案 1 :(得分:1)
hg rebase
有一个'--collapse`选项。我想这就是你要找的东西。