Mercurial Hg和单个仓库中的多个用户

fix*_*ris 2 mercurial

用户A提交并将文件A推送到将版本增加到10的仓库.同时,用户B提交文件B并开始推送到仓库.用户B得到一条消息,"推动更改将创建一个新头,尽可能合并".用户B当时不知道该怎么做.

用户B是我.我该怎么办?我吓坏了,重新克隆了回购.我的本地副本在我提交时的版本9.所以我想将我的数据更新为10,然后将我的数据推出去.

我正在使用Mercurial Hg.

谢谢.

zer*_*kms 5

您必须提取更改并合并它们(详情请参阅此处:http://hginit.com/04.html)

另外 - 不要参考版本号,只对单个存储库有意义.只要你有一个副本 - 更好的是通过哈希引用提交.