gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 06:06:28 24 4
gpt4 key购买 nike

enter image description here

我一直在做一个分支,然后决定 merge 另一个分支,所以我把我的分支放在了HG下,然后把common base(两个分支的base)拉进revision 1,然后拉进另一个分支(我试图 merge 的那个)作为修订版2。

所以在提交修订版 2 后,我有 3 个不相关的修订版。然后我将修订 0(我的分支)与修订 1(基础) merge 。请注意,如果我对修订版 0 和修订版 3 进行比较,则没有区别。

我现在尝试通过将修订版 2 与修订版 1 merge 来对修订版 2(另一个分支)做完全相同的事情(更具体地说,修订版 4、修订版 4 包含由于 Windows 和 Linux 之间的案例处理差异而需要的一些文件重命名)。但是我的问题是我将修订版 2 与修订版 1(或 4) merge 我无法使工作目录看起来像修订版 2。我尝试将修订版 2 与修订版 1 merge ,然后做一个差异,并且没有一个修订版 2 和工作目录之间的相似性。

如何将修订版 2 merge 到我的工作目录中并覆盖已经存在的所有内容?我希望工作目录是修订版 1 的子目录,并且与修订版 2 完全相同。

最佳答案

I want the working directory to be a child of revision 1, and be exactly the same as revision 2.



我建议 hg revert . hg 更新到修订版 1,在 hg 恢复到修订版 2 之后。提交保存。

关于Mercurial - 使一个不相关的修订成为另一个的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com