官方:https://git-lfs.com/
官方文档: https://github.com/git-lfs/git-lfs/blob/main/docs/spec.md
Git LFS 是 Git 的扩展,它可提供用于描述提交到存储库中的大型文件的数据。 它会将二进制文件内容存储在单独的远程存储中。
当你在存储库中克隆和切换分支时,Git LFS 会从该远程存储下载正确的版本。 本地开辟工具将以透明方式处理文件,就如同这些文件是直接提交到存储库一样。
Git LFS 的上风在于,无论你的团队创建哪种文件,均可使用他们认识的端到端 Git 工作流。 LFS 可处理大型文件,以免它们对整个存储库产生不利影响。
The core Git LFS idea is that instead of writing large blobs to a Git repository, only a pointer file is written.
Git LFS 的焦点头脑是,不是将大型 blob 写入 Git 存储库,而是只写入指针文件。
Git LFS 是一个 Git 扩展,答应用户通过在不同位置存储二进制文件来节省空间。
安装