Skip to main content

管理大型文件

您可以使用 Git 大文件存储管理大型文件。

关于 GitHub 上的大文件

GitHub 限制了可以在常规 Git 存储库中跟踪的文件大小。 了解如何跟踪或删除超出限制的文件。

关于 Git Large File Storage

GitHub 限制存储库中允许的文件大小。 要跟踪超出此限制的文件,您可以使用 Git Large File Storage。

安装 Git Large File Storage

为使用 Git LFS,您需要下载并安装不同于 Git 的新程序。

配置 Git Large File Storage

安装 Git LFS 后,需要将其与存储库中的大型文件相关联。

关于存储和带宽使用情况

每个使用 Git Large File Storage 的帐户都会获得 1 GiB 的免费存储空间和一个月的免费带宽 1 GiB。 如果带宽和存储配额不够,您可以选择为 Git LFS 购买额外配额。

协作处理 Git Large File Storage

启用 Git LFS 后,您就可以像使用 Git 管理的任何文件一样获取、修改和推送大文件。 但是,没有 Git LFS 的用户将经历不同的工作流程。

将仓库中的文件移至 Git Large File Storage

如果设置 Git LFS,并且仓库中具有需要在 Git LFS 中跟踪的文件,则需要先将其从仓库中删除。

从 Git Large File Storage 中删除文件

如果您已设置仓库的 Git LFS,则可以从 Git LFS 中删除所有文件或文件的子集。

解决 Git Large File Storage 上传失败

如果 Git LFS 文件上传不正确,您可以采取几个步骤来解决上传错误。