在安装 Git LFS 并配置 Git LFS 追踪后,您可以将文件从 Git 的常规追踪迁移到 Git LFS。有关详细信息,请参阅安装 Git 大文件存储和配置 Git 大文件存储。
如果存在未成功上传的已引用 Git LFS 文件,您将收到错误信息。有关详细信息,请参阅解决 Git 大文件存储上传失败。
提示
当您尝试将文件推送到 Git 时,如果出现 “this exceeds Git LFS's file size limit of 100 MiB” 错误,您可以使用 git lfs migrate 代替 filter-repo,将大文件迁移到 Git 大文件存储。有关 git lfs migrate 命令的更多信息,请参阅 Git LFS 2.2.0 发布公告。
- 使用
filter-repo命令从仓库的 Git 历史中移除该文件。有关使用此命令的详细信息,请参阅从仓库中移除敏感数据。 - 为您的文件配置追踪并将其推送到 Git LFS。有关此过程的更多信息,请参阅配置 Git 大文件存储。