有没有办法在没有提交的情况下移植一个变更集? 我希望能够在提交之前查看更改。
答案 0 :(得分:7)
hg transplant
始终会在您的存储库中生成一个新的变更集。
但是,您可以:
hg export
和hg import --no-commit
代替OR hg transplant
然后hg strip
答案 1 :(得分:3)
在搜索"移植而未提交时发现此问题"。
我发现我可以通过更新到我想要更改的变更集来做我想做的事情,然后使用" hg revert"命令。
所以,如果我有变更设置" R1"然后我提交了一个" R2"我可以通过执行以下操作将R2更改放回工作目录:
然后,您可以根据需要剥离R2变更集。