我继承了一个 Mercurial 存储库,其中包含一些带有二进制文件的目录。
上述目录中的所有文件都在很久以前从 Mercurial 中删除,并且永远不会再被使用。
我读到由于变更集哈希,很难从 Mercurial 中永久删除文件。
有什么方法可以删除数据,要么只从我的本地存储库中删除,要么最好从 bitbucket 存储库中删除?
我不在乎这些文件的历史是否可以保留在 Mercurial 中,我只是不想为它们浪费存储空间。
如果我不能很好地从 bitbucket 中删除文件,我可以只删除本地存储库中 .hg/store/data 下的 apropos .i 文件吗?我会将 .i 文件保留在 bitbucket 中。这是否会导致我的本地存储库出现任何问题,无论是本身,还是从 bitbucket 拉取或推送到 bitbucket 时?没有人会从我的本地存储库中克隆。
谢谢。