github上传大文件-LFS使用

项目中存在大文件,如何上传到仓库:

先上传项目中其他小文件

  • .gitignore中要先忽略项目中的大文件

    以我为例:
    .gitignore中:
    **/Debug/50_507x297_model.tflearn.data-00000-of-00001
    **/Debug/Trained_Model/zeromq_python.exe

  • 然后git add .
    git commit
    git push

再来处理大文件

  • 把刚刚在.gitignore中用于忽略大文件的那两行注释掉
    你会发现两个大文件已经可以被git追踪

  • 如果没有也可以手动加git add ContactAngle/bin/x64/Debug/Trained_Model/zeromq_python.exe

使用LFS

  • git lfs install

    git lfs track “ContactAngle/bin/x64/Debug/Trained_Model/zeromq_python.exe”

    git lfs track “ContactAngle/bin/x64/Debug/50_507x297_model.tflearn.data-00000-of-00001”

再次检测大文件有没有被Git LFS 跟踪

  • git lfs ls-files
    看到你已经添加的大文件,OK~

  • 之后正常git add . , git commit , git push

  • 然而如果什么都没输出,说明不成功。好好检查一下:
    第一步时是不是误把大文件直接当普通文件给追踪了
    后面处理大文件时是不是大文件由于.gitignore的不当配置还是处于被忽略状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值