处理大型 MLModel 文件和 Github 存储库
Dealing with large MLModel files and Github Repository
我有一个 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, adding your large file to your repo as in this tutorial
- 推送对您的 GitHub 存储库的引用
- Git LFS 适用于 GitHub 上的每个存储库,无论您的帐户或组织是否有付费计划。
- 每个使用 Git 大型文件存储的帐户每月可获得 1 GB 的免费存储空间和 1 GB 的免费带宽
我有一个 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, adding your large file to your repo as in this tutorial
- 推送对您的 GitHub 存储库的引用
- Git LFS 适用于 GitHub 上的每个存储库,无论您的帐户或组织是否有付费计划。
- 每个使用 Git 大型文件存储的帐户每月可获得 1 GB 的免费存储空间和 1 GB 的免费带宽