Git-Lfs 使用方法

  • 命令行

    初始化 Git-Lfs:git lfs install
    克隆一个仓库:git lfs clone
    查看当前使用 Git-Lfs 管理的匹配列表:git lfs track
    使用 Git LFS 管理指定的文件:git lfs track "*.zip"
    不再使用 Git LFS 管理指定的文件:git lfs untrack "*.zip"
    类似 git status,查看当前 Git LFS 对象的状态:git lfs status
    枚举目前所有被 Git LFS 管理的具体文件:git lfs ls-files
    检查当前所用 Git LFS 的版本:git lfs version

    重写 master 分支,将历史提交中的 *.zip 都用 git lfs 进行管理
    git lfs migrate import --include-ref=master --include="*.zip"

    重写所有分支及标签,将历史提交中的 .rar,.zip 都用 git lfs 进行管理
    git lfs migrate import --everything --include="*.rar,*.zip"

    更多命令参考:
    详解 Git 大文件存储(Git LFS):https://zhuanlan.zhihu.com/p/146683392
    Git LFS 操作指南:https://zzz.buzz/zh/2016/04/19/the-guide-to-git-lfs/

  • SourceTree

作者:Wolf  创建时间:2022-11-19 11:36
最后编辑:Wolf  更新时间:2023-11-27 23:47