迁移到git-lfs

时间:2016-10-04 14:59:46

标签: git-lfs

我有一个相当大的存储库,需要很长时间才能从远程克隆。我决定我可以从Git LFS中受益,所以我去了迁移回购。但是,在迁移,推送和重新克隆之后,存储库占用的磁盘空间比原始存储库多。 FS的罪魁祸首是.git / lfs / objects。

在迁移之前,我的.git文件夹是846MB,迁移后它是2GB,这是违反直觉的。

我尝试了两种迁移方法。一个是BFG,另一个是使用git filter-branch(花了三天x_x)。两者都得到了相同的结果。

我错过了什么吗?这是正常的吗?

1 个答案:

答案 0 :(得分:4)

答案很简单 - git中的对象被压缩,而lfs中的对象则没有。 我自己处于相同的情况但更糟糕的是:原始的.git文件夹是5.7GB,在迁移后暴涨到26GB。

相关问题