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

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

作者: 倒着游的鱼 | 来源:发表于2019-02-20 14:54 被阅读0次

    在上传Git,项目中有opencv2.framework大于100M.超出git限制,解决记录如下
    **上面提到Git Large File Storage(https://git-lfs.github.com/).直接访问有 github 开源的 LFS 大文件上传方法就可以解决;

    $ cd 项目工程文件夹
    $ git lfs install
    $ git lfs track "*.psd"//这里表示添加后缀为 psd 的文件,按照自己的项目替换相应的文件
    $ git add .gitattributes
    //好了,上面三条命令已为我们成功添加了大文件 lfs仓库; 下面是正常的git提交操作
    $ git add .
    $ git commit -m "添加.gitattributes文件"
    $ git push origin master
    

    在 初次运行 git lfs install命令时可能会遇到授权问题

    Error: The following directories are not writable by your user:
    /usr/local/share/man/man8
    
    You should change the ownership of these directories to your user.
      sudo chown -R $(whoami) /usr/local/share/man/man8
    

    解决办法:

    sudo chown -R `whoami`:admin /usr/local/bin
    sudo chown -R `whoami`:admin /usr/local/share
    

    Homebrew安装应用

    brew install node
    

    备注:如果执行生面方式有失败的情况,可能是之前有提交过,清除下提交缓存

    $ git rm -r --cached .
    

    相关文章

      网友评论

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

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