使用git lfs可以获得什么?

时间:2016-06-24 15:50:38

标签: git git-lfs

我知道git lfs用我的存储库中的指针文件替换了lfs跟踪的文件。

我不明白的是我从那次事件中获得的东西。

是不是我永远不必下载与我从未结账的提交相关联的二进制文件?

还是有其他优势吗?

1 个答案:

答案 0 :(得分:2)

归结为减少克隆时间,存储空间 - 克隆存储库的人 - 以及客户端和存储库服务器的网络带宽使用。

普通用户可能只是,有些甚至将其视为big disadvantage,因为lfs引入了集中化,至少是存储库的一部分。

但特别是对于拥有许多用户和/或许多版本的大二进制文件的公司和git服务,这可以极大地节省资源,如存储,带宽,CPU时间等。这些通常是非常集中的,并且可以f.e.在保持“正常服务”的同时限制LFS服务器的使用。

Roadmap包含更多内容,例如指标,可恢复下载,这些内容可能是新的,可能对使用大文件的普通git有利。其余的或多或少是对lfs的改进。