为什么Git不支持提交非常大的文件?我试图添加一个4GB的文件,但是我得到了以下错误:C:\Users\danipen\gitrepos\vmstore>git add mybigfile.rar fatal: Out of memory? mmap failed: No such file or directory 更新:看起来git在处理大文件时存在问题。 你知道如何解决这个问题吗? 也许我应该将大文件分成块吗?
如果是关于大型二进制文件是否应该放在代码库中,我的观点是不应该。 但如果您确实需要对二进制文件或资源进行版本控制,请考虑使用类似git-fat或git-lfs的工具。 https://github.com/jedbrown/git-fat https://git-lfs.github.com/