您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Mercurial:修复一个borked历史

5b51 2022/1/14 8:22:20 python 字数 1208 阅读 506 来源 www.jb51.cc/python

所以最近在一个项目上工作(由我自己 – 没有其他开发人员),我以某种方式设法严重地将历史记录与克隆的存储库中的一些(显然)坏的合并. 我想做的事情 – 需要做的是 – 通过删除最后8次提交来解决这个问题(根据hg glog) 是的,我在borking开始之后对代码进行了一些更改,但是,这里或那里只进行了一些调整 – 没有什么我无法从内存中修复. 我怎样才能摆脱最后的8次提交并从我搞砸的地方重新开始

概述

我想做的事情 – 需要做的是 – 通过删除最后8次提交来解决这个问题(根据hg glog)

是的,我在borking开始之后对代码进行了一些更改,但是,这里或那里只进行了一些调整 – 没有什么我无法从内存中修复.

我怎样才能摆脱最后的8次提交并从我搞砸的地方重新开始?

因此,如果您的存储库有100个变更集并且您想要将变更集93删除到100,那么只需执行以下操作:

hg clone -r 92 BadRepository CleanRepository

– > CleanRepository仅包含变更集1到92.

如果您使用TortoiseHG,您可以在克隆对话框中执行相同操作(有一个文本框“克隆到修订版:”)

总结

以上是编程之家为你收集整理的Mercurial:修复一个borked历史全部内容,希望文章能够帮你解决Mercurial:修复一个borked历史所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶