我遇到了一个存储库的问题,我试图清理一个5头的默认分支,将它们逐个合并,但是在mercurial内部和外部出现了一些问题,这一切都只是出了问题。
我在默认分支中将所有内容都放到一个头中,然后更新到它中,但系统严重受损...
我已更新到之前的修订版本,但是我想要忘记它之前存在的所有内容。我不能只使用hg revert --all --rev xxx,因为这意味着当我接下来的时候,它会创建一个新头,我会处于相同的情况再次,我永远不能合并这两个头,因为第二个头将更新和删除文件垃圾系统。
我该怎么办?
非常感谢。
答案 0 :(得分:1)
按以下方式检查您的更改:
hg glog
或:
hg serv --port 8888
然后通过以下方式删除不需要的更改集:
hg strip REV