git 只能存储文件名和大小的演变,而不是文件



我想跟踪目录中文件(主要是视频/音频)的演变。我决定使用 git,但由于每个文件都非常大(~50Go),我只想保存文件名和提交之间的大小演变以用于分析目的。

我检查了 gitattributes,但此解决方案将整个文件存储在数据库中,这将占用太多空间。有没有办法只存储文件名的演变和这个文件夹中文件的空间?

你检查过 git-annex 吗?

git-annex允许使用git管理文件,而无需将文件内容签入Git。虽然这似乎自相矛盾,但在处理大于 git 当前可以轻松处理的文件时,无论是由于内存、时间还是磁盘空间的限制,它都很有用。

相关内容

最新更新