从git仓库中删除大文件; 回购仍然humongous

在过去的几天中,我从最近build立的git仓库中删除了几百个大文本和二进制文件(我对git相对来说比较陌生)。

我这样做是为了减less在远程计算机上克隆这个存储库所花费的时间。

但是,回购本身还是很大的,克隆还是需要永远的。 我怀疑git是为了保留一些历史logging而保留大文件的一些performanceforms。

我如何删除这些对象,使我的存储库“精益和意味”?

谢谢!

您需要删除包含这些大文件的历史logging。 看到这个主题的博客文章。

请尝试下面的命令。


 git gc  - 进步