即使在 git lfs 安装后也无法 git 推送
Unable to git push even after git lfs install
场景 1:
- 试图在 github
中推送大于 100MB 的文件
- 不允许文件 > 100MB push.Valid 错误。同意
- 好的,使用 git lfs
- 还是一样的错误
- 这里有什么问题
- 下面是场景 1 相关的图片
场景 2:
- 克隆了一个新的 repo
- 创建了一个 > 100 MB 的新文件
- 尚未推送。我知道这会是个问题
- 执行 git lfs install&track of big file 并执行 git add&commit
- 现在如果我 git 推送,成功,一切正常。没有问题。我可以在 github
中看到大文件
- 在https://github.com/sivakumar-j-secondary-ac/scenario-2
中查看
so What's wrong in the "Scenario 1", if git lfs is working in scenario-2
您必须使用
将它们显式迁移到 Git LFS
git lfs migrate import --include="path_to_file
而不仅仅是跟踪。当存储库中存在文件时,跟踪不起作用。
希望对您有所帮助。
场景 1:
- 试图在 github 中推送大于 100MB 的文件
- 不允许文件 > 100MB push.Valid 错误。同意
- 好的,使用 git lfs
- 还是一样的错误
- 这里有什么问题
- 下面是场景 1 相关的图片
场景 2:
- 克隆了一个新的 repo
- 创建了一个 > 100 MB 的新文件
- 尚未推送。我知道这会是个问题
- 执行 git lfs install&track of big file 并执行 git add&commit
- 现在如果我 git 推送,成功,一切正常。没有问题。我可以在 github 中看到大文件
- 在https://github.com/sivakumar-j-secondary-ac/scenario-2 中查看
so What's wrong in the "Scenario 1", if git lfs is working in scenario-2
您必须使用
将它们显式迁移到 Git LFSgit lfs migrate import --include="path_to_file
而不仅仅是跟踪。当存储库中存在文件时,跟踪不起作用。
希望对您有所帮助。