【问题标题】:Remove a file in previous commit/changeset删除先前提交/变更集中的文件
【发布时间】:2011-08-02 13:01:24
【问题描述】:

在几次修订之前,我提交了一份工作,其中不小心包含了一个 300mb 的 .flv 文件(不要问...)。

有没有办法可以编辑该变更集以不包含上述文件?

更新: 我想我可以使用 MQ 扩展并关注these instructions(第 6 章)。但是,当我运行:hg qimport -r 11:tip 时,我收到错误:abort: out of memory

【问题讨论】:

    标签: mercurial tortoisehg kiln


    【解决方案1】:

    hg convert--filemap 开关一起使用。请注意,ID 将在修改后的变更集及其子项上发生变化。如果您已经将其推送到远程位置,则在再次推送之前,您还需要对该 repo 使用 strip/convert。

    【讨论】:

    • 当我尝试推送到 Kiln 时,它会无缘无故中止。我猜是因为尺寸!感谢您的回答,我现在正在尝试您的建议。
    猜你喜欢
    • 2016-12-16
    • 2019-11-28
    • 2016-01-11
    • 2021-01-28
    • 2021-09-23
    • 2017-07-27
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多