gpt4 book ai didi

git - GitHub远程错误-大文件

转载 作者:行者123 更新时间:2023-12-02 16:37:58 26 4
gpt4 key购买 nike

我无法将新的更改推送到远程GitHub存储库,因为我的IOS Swift项目使用了150 MB大的opencv框架。我收到以下错误消息:

remote: error: GH001: Large files detected. 
You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: ......aa11d45...12994...
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File Pods/OpenCV/opencv2.framework/Versions/A/opencv2 is 150.06 MB; this exceeds GitHub's file size limit of 100.00 MB
! [remote rejected] master -> master (pre-receive hook declined)

我已经尝试通过运行以下命令行命令来处理大型文件存储:
git lfs track "Pods/OpenCV/opencv2.framework/Versions/A/opencv2"
git add .gitattributes

但我仍然收到相同的错误消息。

当我拥有像opencv2这样的大型框架文件时,如何将更改推送到GitHub。

最佳答案

可能有两个原因,

  • 您错过了存储库目录中的运行 git install lfs
    请遵循
  • 之类的命令
    git install lfs git lfs track "Pods/OpenCV/opencv2.framework/Versions/A/opencv2" git add .gitattributes
  • 以前的提交可能具有大文件,而没有lfs跟踪,因此您可能需要重置存储库,我建议然后在另一个目录中克隆repo,
  • 安装lfs(git install lfs),
  • 将大文件复制到repo目录
  • 让lfs跟踪文件

  • 然后,提交并推送。

    关于git - GitHub远程错误-大文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48488117/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com