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