git lfs无法识别跟踪的文件类型

时间:2016-09-10 03:45:43

标签: git github unity3d unity5 git-lfs

我正在尝试将我的文件推送到我的存储库(我正在制作游戏设计组合)。最初,它告诉我我的.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(delta 2),重复使用0(delta 0) remote:解决增量: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

remote:error: See http://git.io/iEPt8g了解更多信息。

remote:error:File Star Bomber Web Build.unity3d是163.57 MB;这超过了GitHub的文件大小限制为100.00 MB

https://github.com/IanGRap/IanGRap.github.io.git  ! [远程拒绝]主人 - >主人(预先接收挂钩拒绝)

错误:无法将某些引号推送到='https://github.com/IanGRap/IanGRap.github.io.git'

第一行上提到的文件似乎是我最初提到的文件,因为它们的大小相同。但是如果git lfs识别它,为什么后来说文件太大了呢?

这是我目前跟踪的git lfs。

列出跟踪路径

*.unity3d (.gitattributes)

我担心git lfs可能因为任何原因无法使用unity3d文件,但它几乎看起来它会识别它然后会忘记它吗?我仍然对git hub的所有事情都很陌生,所以有人知道我是否做错了吗?

1 个答案:

答案 0 :(得分:2)

我明白了。结果我的文件已经保存到git独立于lfs。只是将文件类型添加到跟踪不会移动lfs要跟踪的特定文件,它们必须以这种方式启动。