gpt4 book ai didi

mercurial - Mercurial 中的追溯命名分支

转载 作者:行者123 更新时间:2023-12-03 22:01:24 26 4
gpt4 key购买 nike

有没有办法在提交后将一堆 Mercurial 变更集与命名分支相关联,即追溯?

最佳答案

我只是想这样做,这是我找到的解决方案。
自最初提出问题以来已经过去了一年,这可能解释了为什么我现在可以找到解决方案。
它的缺点是你在这个过程中创建了一个额外的修订,但这对我来说还不错。

首先,返回到要创建分支的位置。
就我而言,我实际上想启动一个新的根(因为我在启动存储库时不是很明智,但无论如何),所以我更新为 null。您可能想从其他地方开始,这取决于您的情况。

$ hg update null

然后,创建分支。
$ hg branch blah
$ hg commit -m "Created blah branch."

然后,我们将我们在新分支上所做的所有提交 rebase :
$ hg rebase -s SOURCE -d DEST

此处的 SOURCE 应该是您在要从中创建分支的提交中所做的第一个提交,而 DEST 应该是创建分支的提交(我们在上面提交的那个)。

关于mercurial - Mercurial 中的追溯命名分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2354941/

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