我正在使用 git 来管理一组相对较大的二进制文件。它由几千个eps, png, jpg, gif,pdf文件和几个小文本文件混合而成,总大小超过 53GB。我发现 git 有点慢。当然,很多人说“不要使用 git”,这很好。
我已经准备好使用.gitattributes或.git/info/attributes将 git 设置为不对这些文件执行 delta,语法如下:
*.jpg -delta
但是,我还没有确切地阅读需要去哪里。两个问题:
- 将其添加到
.gitattributes已签入存储库的文件中? .git/info/attributes/将它放在我的中央存储库中会有所帮助吗?
我的经验是,对于这个存储库的新克隆以及许多文件和/或大文件的提交,性能都很慢。