qq_42609387
qq_42609387
采纳率0%
2021-03-09 18:30

git如何关闭lfs功能

5
已结题

git lfs 用来上传大文件,git lfs install启用lfs功能,那怎么关闭这个功能?很急,求解

  • 点赞
  • 收藏
  • 复制链接分享

4条回答

  • TexvView 流转的年华 1月前

    https://stackoverflow.com/questions/48699293/how-to-i-disable-git-lfs


    这个问题和你的差不多,你自己翻译的提取答案。

    点赞 评论 复制链接分享
  • atjzw tule. 1月前

    git lfs uninstall​​​​​​

     

    -- 命令注释

     

    git lfs help // 查看git lfs的帮助

     

    git lfs version  // 查看git lfs的版本号

     

    git lfs track // 查看git lfs的文件追踪信息

     

    git lfs track '*.dll' // dll文件用lfs来管理,会在根目录的.gitattributes文件中添加:*.dll filter=lfs diff=lfs merge=lfs -text

     

    git lfs track "*.a" "*.dylib" "*.so" "*.lib" "*.dll"  // a、dylib、so、lib、dll文件用lfs来管理,会在根目录的.gitattributes文件中添加

    *.dylib filter=lfs diff=lfs merge=lfs -text
    *.so filter=lfs diff=lfs merge=lfs -text
    *.lib filter=lfs diff=lfs merge=lfs -text
    *.dll filter=lfs diff=lfs merge=lfs -text
    *.a filter=lfs diff=lfs merge=lfs -text

     

    git lfs track 'Guid.upk' // Guid.upk文件用lfs来管理,会在根目录的.gitattributes文件中添加:Guid.upk filter=lfs diff=lfs merge=lfs -text

     

    git lfs track 'maps/*' // 根目录下maps文件夹中的所有文件用lfs来管理,会在根目录的.gitattributes文件中添加:maps/* filter=lfs diff=lfs merge=lfs -text

     

    git lfs untrack 'Guid.upk' // Guid.upk文件不再使用lfs来管理

     

    git lfs status  // 查看git lfs文件状态

     

    git lfs ls-files  // 查看使用lfs管理的文件

     

    git lfs clone https://github.com/kekec/Test.git // 克隆包含Git LFS的远程仓库到本地

     

    git lfs env  // 查看环境信息

    点赞 评论 复制链接分享
  • uk_51 风不二 1月前
    git lfs uninstall
    touch **/*
    git commit -a
    点赞 评论 复制链接分享
  • lechunluo3 Loadinggggg 1月前

    * git lfs untrack:
        Remove Git LFS paths from Git Attributes.

    High level commands
    --------------------

    * git lfs env:
        Display the Git LFS environment.
    * git lfs checkout:
        Populate working copy with real content from Git LFS files.
    * git lfs fetch:
        Download Git LFS files from a remote.
    * git lfs fsck:
        Check Git LFS files for consistency.
    * git lfs install:
        Install Git LFS configuration.
    * git lfs lock:
        Set a file as "locked" on the Git LFS server.
    * git lfs locks:
        List currently "locked" files from the Git LFS server.
    * git lfs logs:
        Show errors from the Git LFS command.
    * git lfs ls-files:
        Show information about Git LFS files in the index and working tree.
    * git lfs migrate:
        Migrate history to or from Git LFS
    * git lfs prune:
        Delete old Git LFS files from local storage
    * git lfs pull:
        Fetch Git LFS changes from the remote & checkout any required working tree
        files.
    * git lfs push:
        Push queued large files to the Git LFS endpoint.
    * git lfs status:
        Show the status of Git LFS files in the working tree.
    * git lfs track:
        View or add Git LFS paths to Git attributes.
    * git lfs uninstall:
        Uninstall Git LFS by removing hooks and smudge/clean filter configuration.
    * git lfs unlock:
        Remove "locked" setting for a file on the Git LFS server.
    * git lfs untrack:
        Remove Git LFS paths from Git Attributes.
    * git lfs update:
        Update Git hooks for the current Git repository.
    * git lfs version:
        Report the version number.


    Low level commands
    -------------------

    * git lfs clean:
        Git clean filter that converts large files to pointers.
    * git lfs pointer:
        Build and compare pointers.
    * git lfs pre-push:
        Git pre-push hook implementation.
    * git lfs filter-process:
        Git process filter that converts between large files and pointers.
    * git lfs smudge:
        Git smudge filter that converts pointer in blobs to the actual content.
     

    点赞 评论 复制链接分享