Git lfs大文件的使用


大文件使用


Git lfs 大文件管理官网

https://git-lfs.github.com/

git lfs解决的是什么问题呢?

例如:工程中的大文件so,每次都编译提交,git慢慢就变得非常大,拉取变得非常慢。。

git lfs就是解决该问题,,so的版本管理放在大文件服务器上,,git中的so使用index索引指向大文件服务器上的so。

 

Git LFS的使用(这篇文章讲比较清楚)

https://www.jianshu.com/p/493b81544f80

 

使用

  1. 执行 git lfs install 开启lfs功能
  2. 使用 git lfs track 命令进行大文件追踪 例如git lfs track "*.png" 追踪所有后缀为png的文件
  3. 使用 git lfs track 查看现有的文件追踪模式
  4. 提交代码需要将gitattributes文件提交至仓库. 它保存了文件的追踪记录
  5. 提交后运行git lfs ls-files 可以显示当前跟踪的文件列表
  6. 将代码 push 到远程仓库后,LFS 跟踪的文件会以『Git LFS』的形式显示:
  7. clone 时 使用'git clone' 或 git lfs clone均可


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值