我正在尝试将存储库推送到Github,但我不能像#34;大型文件被检测到"。最大的文件只有38 MB!应该没问题。
但是,错误指出文件datafiles/FILENAME.json
是2016.04 MB,并且仍在此子目录中。但我删除了这个!我还使用了git commit
,因此应该提交这些更改。
我进入子目录(已使用git init
初始化)。然后我尝试使用sudo git push origin master
。
这是我在$ sudo git push origin master
之后得到的错误:
Counting objects: 19, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (19/19), 1.69 GiB | 385.00 KiB/s, done.
Total 19 (delta 9), reused 0 (delta 0)
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: b2274b496089a760fae877fdaf3d8b23
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File datafiles/FILENAME.json is 2016.04 MB; this exceeds GitHub's file size limit of 100.00 MB
有什么问题?
答案 0 :(得分:1)
您可能只删除了最新提交的文件,但它仍然存在于存储库历史记录中。
考虑:Completely remove file from all Git repository commit history