美文网首页
提交git,文件大于100M处理办法

提交git,文件大于100M处理办法

作者: 啸狼天 | 来源:发表于2021-01-22 16:03 被阅读0次

    git 是我们在开发过程中常用的多人合作源代码管理工具,但是在使用的过程中总会出现各种各样的问题,此篇文章主要讲的是在push git大于100兆文件git会报错误,提交不上去问题的解决办法。这也是这几天一直困扰的我问题,最终得有解决,在此记录,方便大家使用.

    此次以高德库为例,方法都一样,只需要把高德库的地址给替换掉就行:
    由于git做了大于100兆的限制,所以我们再提交大文件的时候需要借助一个lfs来进行提交;
    1.安装git lfs
    安装方法:官网有详细介绍,此处就不多说了
    https://git-lfs.github.com
    安装后,您需要为Git LFS设置全局Git挂钩。这只需要对每台机器执行一次。

    $ git lfs install
    
    

    然后依次执行下面的步骤
    注意:需要进入workSpace(文件路径,你可能不是这个名字,需要和下面的路径对上)上层目录然后进行下面的操作
    通过Git LFS添加AMapNaviKit文件

    $git lfs track "workSpace/Pods/AMap3DMap/MAMapKit.framework/MAMapKit"
    
    

    通过Git LFS添加MAMapKit文件

    $git add workSpace/Pods/AMap3DMap/MAMapKit.framework/MAMapKit
    
    

    添加.gitattributes文件

    $git add .gitattributes
    
    

    提交

    $git commit -m "Add design file"
    
    

    查看当前跟踪的文件列表

    $git lfs ls-files
    
    

    push 到主干或分支

    $git push origin 
    
    

    至此应该就能把大文件给上传到git上。

    相关文章

      网友评论

          本文标题:提交git,文件大于100M处理办法

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