从 azure git 迁移到 github 时出现错误文件超过 100MB 的限制

Migration from azure git to github gives error file exceeds the limit of 100MB

我正在尝试将 azure git 存储库迁移到 github。为此,我尝试按照以下步骤操作:

  1. 在本地计算机上克隆了 azure git 存储库
  2. 更改了原点url
  3. 现在尝试将存储库推送到 github

它给出“git 推送文件超过 100MB 的限制”错误。

当我在 repo 中检查大文件时,我发现里面有 .git/objects/pack/pack.. 有一个 195MB 的文件。

我试图删除那个大包文件,但它是必要的,我无法删除

Github 默认不支持大于 100 MB 的文件。

您必须启用 GITHUB LFS 才能上传大文件。