我有一个相当大的存储库,需要很长时间才能从远程克隆。我决定我可能会从 Git LFS 中受益,所以我去迁移了 repo。但是,在迁移、推送和重新克隆之后,存储库比原始存储库占用更多的磁盘空间。FS 的罪魁祸首是 .git/lfs/objects。
迁移之前我的 .git 文件夹是 846MB,迁移之后是 2GB,这是违反直觉的。
我尝试了两种迁移方法。一个是 BFG,另一个是使用 git filter-branch(花了三天 x_x)。两者最终都得到了相同的结果。
我错过了什么吗?这是正常的吗?