错误:GitHub 目前无法显示这么大的文件 - 但该文件只有 1.06 MB

pjv*_*pjv 5 git terminal github

我通过两种不同的方式将 HTML 文件上传到 GitHub 存储库:拖放以及使用终端上的 Git 添加/提交/推送。在这两种情况下,我都收到了文件太大而无法显示的错误,但它只有 1.06 MB。我已经在 GitHub 和 SO 上搜索了文档。有什么想法吗?

在此输入图像描述

Von*_*onC 6

这似乎是预料之中的:GitHub 不会显示大于特定大小(超过 1MB)的文件的内容(或差异)。

请参阅nodejs/node问题5533和nodejs/node PR 6337作为示例。

该文件的添加方式(拖放或常规推送)不会改变服务器端策略。


如果稍后需要查看该文件,您可以:

这些建议大部分来自Microsoft 的Derrick Stolee所做的工作/文章:

  • 在部分克隆中,某些数据不会立即提供,而是会延迟到客户端需要时提供。
  • 无 Blobless 克隆会跳过除结帐时所需的 Blob 之外的 Blob。
  • 无树克隆会跳过历史记录中的所有树,转而下载每次结帐所需的树的完整副本。

https://github.blog/wp-content/uploads/2020/12/data-ratio-blobless.png

因此,如果您需要克隆存储库才能查看这些文件...您可以选择以经济的方式执行此操作,而无需下载太多内容。