如何'hg merge'而不影响工作目录?

Syl*_*ain 6 mercurial

假设:

  • 我有一个名为MyRepo的回购.
  • 我在工作目录中有未提交的更改.
  • 我从Repo1做了拉,并在MyRepo中创建了一个分支
  • 我想将我已经在我的仓库中拥有的东西与我刚刚提取的东西合并.

如上所述这里,合并过程改变了工作目录的状态.

在我的场景中,我不想放弃工作目录中未提交的更改,因为此时我对更改MyRepo的状态感兴趣; 不是我工作目录的状态.

有没有办法完成合并过程,包括手动解决冲突,而不影响我的工作目录的内容?此过程只能在临时文件中完成吗?或者我应该搁置我的更改,进行合并然后取消保留以将我的工作目录恢复到合并之前的状态?

Mac*_*cke 5

合并时,使用搁架阁楼扩展件临时存放您的更改。