我正在尝试将我的文件推送到我的存储库(我正在制作一个游戏设计组合)。最初,它告诉我我的 .unity3d 文件太大而无法推送(超过 100 MB),所以我下载了 git lfs。它似乎工作正常,但它仍然说我的文件太大。
这就是我运行时的结果$git push -u origin master
(我必须编辑链接,以便堆栈溢出让我发布消息)。
Git LFS:(1 个文件中的 1 个)163.57 MB / 163.57 MB
计数对象:15,完成。
使用多达 8 个线程的 Delta 压缩。
压缩对象:100% (12/12),完成。
写入对象:100% (15/15),14.42 MiB | 2.64 MiB/s,完成。
总计 15 个(增量 2),重复使用 0 个(增量 0)远程:解析增量:100% (2/2),完成。
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com
.
偏僻的:error: Trace: 6b94a0d15a14a7da617866b684de1b8e
远程:error: See http://git.io/iEPt8g
了解更多信息。
远程:错误:File Star Bomber Web Build.unity3d 为 163.57 MB;这超出了 GitHub 的文件大小限制 100.00 MB
到https://github.com/IanGrap/IanGrap.github.io.git ![remote denied] master -> master (pre-receive hook denied)
错误:未能将一些参考推送到 = ' https://github.com/IanGRap/IanGRap.github.io.git '
第一行也提到的文件似乎是我最初提到的文件,因为它们的大小相同。但是如果git lfs认出来了,为什么后面说文件太大呢?
这是我目前正在跟踪的 git lfs 。
列出跟踪的路径
*.unity3d (.gitattributes)
我担心 git lfs 可能出于某种原因无法处理 unity3d 文件,但它几乎看起来像是识别它然后忘记了它?我对 git hub 的所有东西还是很陌生,所以有人知道我是否做错了什么吗?