1

我正在尝试将我的文件推送到我的存储库(我正在制作一个游戏设计组合)。最初,它告诉我我的 .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 的所有东西还是很陌生,所以有人知道我是否做错了什么吗?

4

1 回答 1

2

我想到了。原来我的文件已经独立于 lfs 保存到 git。仅将文件类型添加到跟踪不会移动要由 lfs 跟踪的特定文件,它们必须以这种方式开始。

于 2016-09-15T03:39:41.360 回答