You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity项目用GitHub LFS推送失败:lld文件超出大小限制

解决GitHub LFS无法识别Unity Burst的lld文件问题
  • 修正.gitattributes规则:你当前设置的*.file规则只匹配带.file后缀的文件,但报错的文件是无后缀的lld,规则完全不匹配。可以改成以下两种规则之一:

    # 全局匹配所有无后缀的lld文件
    lld filter=lfs diff=lfs merge=lfs -text
    # 精准匹配报错文件的路径(更稳妥,避免误匹配其他同名文件)
    Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostmac/lld filter=lfs diff=lfs merge=lfs -text
    
  • 重置已追踪的文件缓存:如果该文件已经被Git以普通文件方式追踪过,需要先移除缓存再重新添加,让LFS接管:

    git rm --cached Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostmac/lld
    git add Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostmac/lld
    
  • 更优方案(推荐):忽略Library文件夹
    Unity的Library是本地自动生成的缓存目录,包含大量无需版本控制的文件,完全没必要提交到Git。直接在.gitignore中添加:

    Library/
    

    从根源避免这类大文件提交问题。

内容的提问来源于stack exchange,提问作者James

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 12:05:34