美文网首页
关于使用Git LFS Push失败

关于使用Git LFS Push失败

作者: 我叫些高兴_ | 来源:发表于2020-12-18 17:55 被阅读0次

    前言

    近期由于项目中新增了活体识别功能,采用的是Face++的SDK,此SDK无法使用CocoaPods进行安装,只能采用传统方式进行添加,添加后在进行push的时候会出现失败提示:大致意思就是说Git不能Push超过100M的文件,推荐使用Git的LFS服务

    关于Git LFS 安装及命令使用,请参考官方文档:Git LFS,原理在此不再赘述,官方网站讲解的很详细。



    正文

    情景再现

    1.将下载好的三方SDK拖拽进入项目,手动添加Framework

    2.根据SDK文档一顿开发猛如虎,Push一看二百五。😃

    3.根据Push失败的提示,首先想到的是直接ignore,可行,但是并未从根本解决问题

    4.根据错误提示提供的解决网站:Git LFS查看后试验,发现还是不行

    5.错误提示和第一次Push的一样一样的

    6.返回查看Git LFS文档,此时发现问题所在,文档中是先要添加.gitattributes这个文件的,然后尝试了一下先将此次添加大文件的commit进行reset操作,然后再进行.gitattributes的添加操作并push到远程仓库,然后重新进行添加大文件并进行commit、push操作

    7.结果成功

    相关文章

      网友评论

          本文标题:关于使用Git LFS Push失败

          本文链接:https://www.haomeiwen.com/subject/hjkfnktx.html