我是 LFS 的新手,需要说明。如果我将 LFS 用于数据文件,它会减少整个存储库的大小吗?或者我必须远程存储数据文件吗?
我继承了一个仓库。有多个超过 1 GB 的数据文件。它已经超过了 BitBucket 的 2GB 限制,现在处于只读模式。
最佳答案
不幸的是,除非您重写历史记录并清除这些文件,否则存储库的大小不会缩小。原因是文件仍在提交历史记录中,即使它们已从 HEAD 中删除。
如果你真的想通过重写历史来减少 repo 的大小,请看这里(该教程适用于 github,但应该适用于 bitbucket,稍作修改)。
https://github.com/git-lfs/git-lfs/wiki/Tutorial
另外,等效的 bitbucket 教程:https://www.atlassian.com/git/tutorials/git-lfs
关于git - Git LFS 会减少你的仓库的大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54896962/