【发布时间】:2016-09-10 03:45:43
【问题描述】:
我正在尝试将我的文件推送到我的存储库(我正在制作游戏设计作品集)。最初,它告诉我我的 .unity3d 文件太大而无法推送(超过 100 MB),所以我下载了 git lfs。它似乎工作正常,但它仍然说我的文件太大。
这是我运行 $git push -u origin master 时的结果
(我必须编辑链接,以便堆栈溢出让我发布消息)。
Git LFS:(1 个文件中的 1 个)163.57 MB / 163.57 MB
计数对象:15,完成。
Delta 压缩最多使用 8 个线程。
压缩对象: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 的所有东西还是很陌生,所以有人知道我是否做错了什么吗?
【问题讨论】:
-
你为什么要对你的 webbuild 进行版本控制?
-
那只是我在追踪上太过分了,我并没有真正的目标。
-
我回去编辑了它以简化事情。
标签: git github unity3d unity5 git-lfs