我认为合并HG的两个不同负责人时遇到问题。当我在两个修订版(屏幕截图中的512和502)之间进行更新时,文件之间存在差异。但是,当我尝试将512合并为502时,它说没有要合并的内容。如果我更新到转速。 512,然后尝试将502合并到512,我得到以下错误消息:“与工作目录祖先合并无效”。根据错误消息判断,看起来502是512的父级,但基于该图,它们看起来像是两个不同的头。我在做什么错或误解?
最佳答案
但根据图,它们看起来像
两个不同的头。我在做什么
错误或误解
该图非常清楚地表明502根本不是一个头部,红色在那里。您的视图正在过滤掉变更集,这些变更集必须显示502是512的祖先。
您可以禁用过滤器并重新发布图像,还是更好地提供命令行hg glog
命令的输出?
最坏的情况是,您可以hg update 502
进行不做任何更改,其父级为502,然后将其与512合并,但是最好是全面了解/了解正在发生的事情。