假设:
如here所述,合并过程会更改工作目录的状态。
在我的场景中,我不想丢失工作目录中未提交的更改,因为在那一点上,我有兴趣更改MyRepo的状态;不是我的工作目录的状态。
有没有办法完成合并过程,包括手动解决冲突,而又不影响我的工作目录的内容?只能在临时文件中执行此过程吗?还是我应该搁置更改,进行合并,然后搁置以将我的工作目录恢复到合并之前的状态?
最佳答案
在合并时,请使用shelve或attic扩展名临时存储您的更改。
关于mercurial - 如何在不影响工作目录的情况下 'hg merge'?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2411418/