让Mercurial完全忘记文件和历史记录

我想让Mercurial忘记一个文件,以及该文件的所有历史记录.我一直在跟踪一些变化很大的二进制文件,因此我的.hg / store / data文件夹现在包含660MB的数据,我不想继续推进.

我考虑过刚开始一个新的存储库,但后来我将丢失所有代码更改,所以我已经驳回了这一点.

最佳答案 你无法直接改变这种历史.请记住,大多数修订控制软件通常专门用于防止这种情况.

如果你坚持,你可以做一些樱桃挑选来创建旧的存储库,选择特定的变更集来反映你想要揭示的历史.

点赞