git配置大文件的设置

时间:2011-07-29 17:04:48

标签: git config

使用非常大的二进制文件(> 500 MB)时,有哪些推荐的git配置设置?

阅读the documentation,似乎将pack.window设置为0,将pack.depth设置为非常低(如2),将pack.compression设置为0,git操作会更快,但事实似乎并非如此。

我缺少的其他选项是什么?我希望加速甚至像git log之类的简单命令,因为它似乎会在每次提交时暂停一个大文件。

1 个答案:

答案 0 :(得分:0)

据我所知,实际上并没有任何可以被视为“最佳”的设置。大多数人建议使用某种外部资产管理。就个人而言,我会将文件放在一个带有YYYYMMDD ##扩展名的ftp服务器上,然后在我的git repo中有一个小脚本,检查我是否有正确的版本并在没有的情况下下载,并检查脚本进入git。这样,您仍然可以将源代码的版本与正确版本的二进制资产进行匹配,但这并不会减慢您的git操作。