监视为什么git添加.慢?

Léo*_* 준영 5 git

假设项目长时间没有添加和提交.我这样做git add .但是花了太多时间.我想估计当前案例中哪些文件/目录最贵.我有一个好.gitignore文件,但是有时候,我有太多和/或太难以添加并致力于Git的东西.

我的目录中经常有大小从300GB到2TB的目录.虽然通过排除他们directory/*directory/.gitignore中,除了速度慢.

如何估计哪些目录/文件过于昂贵而无法提交?

Aar*_*ger 12

Git慢度通常来自大型二进制文件.这不是因为它们是二进制的,只是因为二进制文件往往很大并且压缩和差异更复杂.

根据您的编辑指示文件大小,我怀疑这是您的问题.

这个问题的答案提供了一些解决方案:从源代码控制中删除它们,手动运行git gc等.