几个月前,我从默认分支中分支出来,以便对一个项目进行一些更改。现在,我想把我正在工作的分支作为默认分支。我不想将任何新分支中的更改“合并”到默认分支中,我只想覆盖所有内容,并用分支替换默认分支。我这样做是否正确?感谢您的帮助!
几个月前,我从默认分支中分支出来,以便对一个项目进行一些更改。现在,我想把我正在工作的分支作为默认分支。我不想将任何新分支中的更改“合并”到默认分支中,我只想覆盖所有内容,并用分支替换默认分支。我这样做是否正确?感谢您的帮助!
hg merge OTHERBRANCHNAME --tool internal:other
像往常一样,您应该在克隆环境中进行实验,以便在必要时可以重新启动。
--tool
选项用于合并命令,它在Mercurial 1.7中被引入。如果你使用的版本比这更旧,那么你真的应该升级了。 - Lasse V. Karlsen