【发布时间】:2023-03-12 07:25:02
【问题描述】:
所以,我们有一个staging 分支,它似乎有一个太多的错误合并。我们想创建一个全新的 staging 分支,但也希望保持相同的分支名称,以保持一致性,因为它是我们 CI/CD 流程的一部分。
有没有办法在 mercurial 中做到这一点?
我在想整个团队可以“修剪”分支,然后我们重新制作它(从另一个分支分支出来),但我不确定这是否可行,或者只会引起不同的头痛。
我还想避免只启动一个名为 staging2 的新分支,因为我觉得这只是将问题推迟到以后。
【问题讨论】:
-
对于stackoverflow.com/questions/4378684/… 的问题,有多个不同方法的答案。在这种情况下,我认为“hg convert”选项可能是最好的选项(stackoverflow.com/a/4379161/3195477)。
标签: version-control mercurial branching-and-merging