您的位置:首页 > 其它

突击Mercurial SCM(HG)12---解决repository is unrelated的问题

2015-11-03 15:37 357 查看

情景再现

我在服务器上init一个项目ProjectA,无内容。

我在PC1上clone此项目,加入源代码文件commit后,push出错。

我想在PC2上调式错误,就又clone了此项目,而后新增一个文件。

一会儿push问题解决了,我也将PC2上的文件push到服务器上。

接下来,我在PC1上pull代码,出现如下提示:

$ hg pull
pulling from http://localhost/repos/ProjectA/ searching for changes
abort: repository is unrelated


解决方案

这也许是changeset:0冲突造成的,目前我的解决方法是在PC1上重新clone此项目,然后再新增代码,再次push。

虽然粗鲁,但能够解决问题。

大家有好方案,请赐教。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mercurial unrelated hg