我正在尝试使用两个独立的分支。第一个分支更接近部署阶段,而第二个分支是早期开发阶段。由于某种原因,第二个分支不包含第一个分支的一些开发。当我在第二个分支上工作时尝试签出第一个分支时,我收到以下错误:
abort: crossed branches (use 'hg merge' to merge or use 'hg update -c' to discard changes)
现在我的问题是我不想摆脱第二个分支或无论如何都要编辑它。我什么时候可以选择,我是否错过了 Mercurial 的一些基本事实?