我有一个 Swift 编写的应用程序,该应用程序本身包含一个相当大的 .mlmodel
文件 - 230MB。关于Github's website您可以阅读以下内容:
GitHub will warn you when pushing files larger than 50 MB. You will not be allowed to push files larger than 100 MB.
当我尝试将我的项目推送到远程存储库时,我得到:
The remote repository rejected commits.
由于尺寸较大,这是预期的。我的问题是如何处理这种情况?有解决这个问题的方法吗?
最佳答案
如果您想在 GitHub 存储库中保留该大文件 (>200MB) 的引用,您需要:
- 激活Git LFS ,将您的大文件添加到您的存储库 as in this tutorial
- 推送对您的 GitHub 存储库的引用
- Git LFS 适用于 GitHub 上的每个存储库,无论您的帐户或组织是否有付费计划。
- 每个使用 Git Large File Storage 的帐户都会获得 1 GB 的免费存储空间和每月 1 GB 的免费带宽
关于github - 处理大型 MLModel 文件和 Github 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53968806/