Você deve usar o Git LFS se você tiver arquivos grandes ou arquivos binários para armazenar em repositórios Git … E se você fizer isso, será difícil versionar e mesclar os binários. Então, toda vez que os arquivos crescem, o repositório Git cresce. E quando os usuários do Git precisam recuperar e clonar um repositório, isso cria problemas.
O git LFS é necessário?
Então, quando você tem arquivos grandes em seu repositório e/ou muitos binários, então é aconselhável usar o Git LFS. … Isso significa que seu repositório local será limitado em tamanho, mas o repositório remoto obviamente conterá todos os arquivos e diferenças reais.
O git LFS é ruim?
Algo f altando na lista de problemas: Git LFS é um protocolo http(s), então é problemático na melhor das hipóteses quando você está usando Git sobre ssh[1].… o git suporta arquivos grandes, ele simplesmente não pode rastrear alterações em arquivos binários de forma eficiente e se eles forem grandes você verifica um novo blob a cada modificação.
Quais são os benefícios do git LFS?
Versionando arquivos grandes com Git LFS
- O conteúdo é portátil - apenas git clone.
- O histórico de conteúdo completo está disponível; pode reverter alterações e recuperar revisões anteriores.
- As atualizações de conteúdo podem aproveitar os mesmos fluxos de trabalho populares com código: pull request→review→merge.
O git LFS economiza espaço?
Resumindo, o Git LFS é uma extensão do Git que permite que os usuários economizem espaço armazenando arquivos binários em um local diferente.