在第 24 版,我为新功能创建了一个分支,与此同时,其他人继续使用默认版本(第 26,28 和 29 版),但最终使项目处于糟糕的状态。我一直在分支上开发(最高版本 36),现在应该成为默认分支。我怎么做?
我尝试回到默认的 24 并与 36 合并,我得到了默认的 37,就像我想要的那样。但现在它抱怨有两个头(37 和 29)。我不想合并,因为 26,28 和 29 都不好。我尝试到 37 并执行 hg merge --tool internal:local -r 29 以丢弃 29,但它没有用。
这似乎很简单,但我有点卡住了。
提前致谢