我对 Mercurial 还是很陌生,所以请让我知道我做错了什么。
我们为每个开发人员提供了一个 hg 存储库。我正在开发一个新功能 branch x
。从那时起,其他人对该项目进行了重大更改,我已将其纳入我的存储库。但是,当我在分支上工作时,x
我的工作副本仍然有旧的东西,这导致它不能很好地与我们共享的 MySQL 数据库一起使用。
问:我如何更新我的分支以让其他开发人员获得新东西,同时将我自己的代码保留在x
分支中;我还没有准备好让他们拥有它,我绝对不想合并x
...default
我不确定在这里做什么...
还是我会以完全错误的方式解决这个问题?如果是这样,我应该怎么做?
[编辑] 另外,我正在使用 TortoiseHG,所以如果您有任何具体的说明,将不胜感激。[/编辑]