对于像Git这样的大型二进制文件,是否有任何版本控制系统?
我的意见是,可以压缩具有较小差异的二进制文件,其比例接近这些文件的数量。是否可以使用Git或其他版本控制系统?
答案 0 :(得分:1)
您可以使用Git LFS。 Git Large File Storage(LFS)用Git中的文本指针替换大型文件,如音频样本,视频,数据集和图形,同时将文件内容存储在远程服务器上,如GitHub.com或GitHub Enterprise。
答案 1 :(得分:1)
Git Lfs是您所需要的,您可以使用Github,Gitlab或Visual Studio Team Services。
大文件不存储在git存储库中,但只存在ids / sha1。它们存储在服务器上并在结账时下载。
始终保留所有版本。我不知道是否有某种方法可以删除它们。