我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.15

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-10-16. 即使针对重大安全问题,也不会发布补丁。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

大文件的条件

GitHub Enterprise 在您推送大于 50 MB 的文件时会发出警告。 不允许推送大于 100 MB 的文件。

Tip: If you regularly push large files to 您的 GitHub Enterprise Server 实例, consider introducing Git Large File Storage (Git LFS) as part of your workflow. Git LFS works well with the GitHub Flow and can be used with any large file, regardless of its type. For more information, see "Versioning large files."

50 MB 推送警告

向 您的 GitHub Enterprise Server 实例 推送时,如果添加的新文件更新的现有文件大于 50 MB,您将会收到警告或错误消息。

警告将告诉您哪些文件太大:

> remote: warning: Large files detected.
> remote: warning: File big_file is 55.00 MB; this is larger than GitHub's recommended maximum file size of 50 MB

big_file 的提交将被接收并保存在 您的 GitHub Enterprise Server 实例 上的仓库中,但您应该考虑完全删除这些文件和提交。

100 MB 推送限制

如果向 您的 GitHub Enterprise Server 实例 推送大于 100 MB 的文件,Git 将会拒绝该推送并告诉您哪些文件太大:

> remote: warning: Large files detected.
> remote: error: File giant_file is 123.00 MB; this exceeds GitHub's file size limit of 100 MB

此推送被拒绝的原因在于 giant_file。 该提交将不会保存在 GitHub Enterprise 上的仓库中。

如果需要推送大于 100 MB 的文件, 您的 GitHub Enterprise 站点管理员可配置您的实例以接受更大的推送。 更多信息请参阅“设置 Git 推送限制”。

问问别人

找不到要找的内容?

联系我们