我知道git lfs用我的存储库中的指针文件替换了lfs跟踪的文件。
我不明白的是我从那次事件中获得的东西。
是不是我永远不必下载与我从未结账的提交相关联的二进制文件?
还是有其他优势吗?
答案 0 :(得分:2)
归结为减少克隆时间,存储空间 - 克隆存储库的人 - 以及客户端和存储库服务器的网络带宽使用。
普通用户可能只是,有些甚至将其视为big disadvantage,因为lfs引入了集中化,至少是存储库的一部分。
但特别是对于拥有许多用户和/或许多版本的大二进制文件的公司和git服务,这可以极大地节省资源,如存储,带宽,CPU时间等。这些通常是非常集中的,并且可以f.e.在保持“正常服务”的同时限制LFS服务器的使用。
Roadmap包含更多内容,例如指标,可恢复下载,这些内容可能是新的,可能对使用大文件的普通git有利。其余的或多或少是对lfs的改进。