首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial -使不相关的修订成为另一个修订的分支

Mercurial -使不相关的修订成为另一个修订的分支
EN

Stack Overflow用户
提问于 2011-11-29 00:37:15
回答 1查看 105关注 0票数 2

我一直在处理一个分支,然后决定合并另一个分支,所以我将我的分支放在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完全相同。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-29 00:48:42

我希望工作目录是修订版1的子级,并且与修订版2完全相同。

我建议使用hg revert。hg更新到版本1,在hg恢复到版本2之后。提交以保存。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8299071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档