美文网首页iOS开发技术
使用git-lfs上传超过100M的文件到github

使用git-lfs上传超过100M的文件到github

作者: 千煌89 | 来源:发表于2015-10-29 17:13 被阅读6620次

    升级到iOS9后,我发现我们项目中的环信不好用了,需要升级sdk。结果升级完毕之后发现传不到github上了,原来环信的sdk中有个.a文件超过了100M,导致github不能上传。
    根据提示需要我使用github large file storage服务。

    操作步骤如下:

    1. brew install git-lfs
    2. git lfs track "*.a"
    3. git add
    4. git commit
    5. git push origin

    push的时候用github desktop经常卡死,用命令行也发不上去,这时候挂个vpn就解决了。

    原问题链接:http://segmentfault.com/q/1010000003917264?_ea=422506

    相关文章

      网友评论

      • 我没喝酒啊:请教一下,我上传的项目比较大,里面有一个一百多M的.a文件每次都提示这个push不上去,如果用lfs,你上面所说的add和commit是提交的.a还是整个项目?
        千煌89:@我没喝酒啊 .a
      • Royvonne:挂了vpn,也是不行~ 欲哭无泪
        我没喝酒啊:@Royvonne 请问你这个问题解决了吗
        千煌89:@Royvonne 找网速好点的地方吧,虽然挂vpn 慢点,还是能push的,最好的办法是别用这么大的文件
      • 58f0b442f46c:还是提示文件超出100MB的错误,push不上去
        我没喝酒啊:@TomorJM 请问你这个问题解决了吗
        千煌89:@TomorJM 挂个vpn用命令行push

      本文标题:使用git-lfs上传超过100M的文件到github

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