
我一直在处理一个分支,然后决定合并另一个分支,所以我将我的分支放在HG下,然后将公共基础(两个分支的基础)拉入修订版1,然后拉入另一个分支(我试图合并的分支)作为修订版2。
所以在提交修订版2之后,我有3个不相关的修订版。然后,我将修订版0(我的分支)与修订版1(基础)合并。请注意,如果我对修订版0和修订版3进行比较,则没有区别。
我现在正在尝试对修订版2(其他分支)做完全相同的事情,将修订版2和修订版1合并(更具体地说,修订版4,修订版4包含一些由于Windows和Linux之间的大小写处理差异而需要的文件重命名)。我的问题是,我合并了修订版2和修订版1 (或4),我不能让工作目录看起来像修订版2。我尝试将修订版2和修订版1合并,然后进行比较,修订版2和工作目录之间没有任何相似之处。
如何将修订版2合并到我的工作目录中,并覆盖那里已有的所有内容?我希望工作目录是修订版1的子目录,并且与修订版2完全相同。
发布于 2011-11-29 00:48:42
我希望工作目录是修订版1的子级,并且与修订版2完全相同。
我建议使用hg revert。hg更新到版本1,在hg恢复到版本2之后。提交以保存。
https://stackoverflow.com/questions/8299071
复制相似问题