git lfs使用方法

  • 使用方法

  • 告诉lfs需要管理的大文件,比如model.pb,运行命令git lfs track model.pb
  • 将管理文件.gitattributes添加入git仓库git add .gitattributes
  • 将大文件添加入git仓库,然后和其它添加方式一样
git add model.pb
git commit -m "add model file"
git push
  • 在安装 Git LFS 之前,克隆了使用 Git LFS 的仓库,则被 Git LFS 管理的文件会被显示为文本指针,而非具体的文件。查看这些文件指针,会发现类似如下内容:

    version https://git-lfs.github.com/spec/v1
    oid sha256:4b99dbe6fe6f646b2026de93481045bbf34f995559db15fce34d192f1f320ef4
    size 156154
    

    解决办法就是,手动执行获取 Git LFS 对象的命令:

    git lfs fetch
    git lfs checkout
    # 或
    git lfs pull
    

Ref:

Search

    Table of Contents