本文介绍: .jar binary Plain text 以上配置告诉Git,对于png、jpg和jar文件,要把它们当作二进制文件处理,而不是尝试去合并它们。然后编译还是失败,ide明确的报错定位到是哪个jar,检查后发现也是jar异常,由于jar包不好定位什么问题,最后也是发现jar文件100字节。因为编辑器报错,可以定位到png的异常,就用原来正常的图片替换了异常的图片。项目是使用了lfs的,八成是项目中的.gitattributes异常,查看正常。合并分支后,发现项目中全部的png异常,编译app失败。
昨天合并分支后,突然出现了项目中全部的文件出现异常。
先说结论:合并导致文件冲突处理异常,Git lfs 异常
解决方式:CMD 中执行 git lfs install git lfs pull。
合并分支后,发现项目中全部的png异常,编译app失败。
因为编辑器报错,可以定位到png的异常,就用原来正常的图片替换了异常的图片。一场图片不可以预览,且只有100多字节,可以明显 的看到异常。
然后编译还是失败,ide明确的报错定位到是哪个jar,检查后发现也是jar异常,由于jar包不好定位什么问题,最后也是发现jar文件100字节。
最后也是替换了正常的jar包。
正常打包,以为正常了。
今天开始构建Unity项目时,也出现了问题。
全部的png,tag ,jpg ,fbx …全部G了。我慌了。
git 对比文件是没有本地变更的。项目组的其他成员也是没有问题的。又是我一个人。
冷静下来了,分析问题。项目是使用了lfs的,八成是项目中的.gitattributes异常,查看正常。
然后看看是不是lfs 设置异常。最后定位,lfs 没有install。执行
git lfs install
在执行
git lfs pull
文件恢复正常。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。