【问题标题】:Mercurial: How to restore after rebaseMercurial:变基后如何恢复
【发布时间】:2011-12-29 07:00:35
【问题描述】:

我不小心使用 --rebase 参数从主仓库中提取了一些更改。

如何从 rebase 期间创建的备份恢复原始存储库状态?

【问题讨论】:

    标签: mercurial backup restore rebase


    【解决方案1】:

    hg unbundle用于应用备份文件:

    hg unbundle .hg/strip-backup/e64394fd5837-backup.hg
    

    但是,这不会删除由变基创建的新变更集;从没有重新设置变更集的仓库调用hg unbundle 可能是个好主意(即从服务器克隆最新版本)。

    【讨论】:

    • strip 新的变更集,但丹尼尔的建议更好。
    猜你喜欢
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    相关资源
    最近更新 更多