Vous devriez utiliser Git LFS si vous avez des fichiers volumineux ou des fichiers binaires à stocker dans les dépôts Git … Et si vous le faites, il sera difficile de versionner et de fusionner les binaires. Ainsi, chaque fois que les fichiers grandissent, le référentiel Git grandit. Et lorsque les utilisateurs de Git doivent récupérer et cloner un référentiel, cela crée des problèmes.
Git LFS est-il nécessaire ?
Donc, lorsque vous avez gros fichiers dans votre dépôt et/ou beaucoup de binaires, il est conseillé d'utiliser Git LFS. … Cela signifie que votre référentiel local sera limité en taille, mais le référentiel distant contiendra bien sûr tous les fichiers et différences réels.
Git LFS est-il mauvais ?
Quelque chose manque dans la liste des problèmes: Git LFS est un protocole http(s) donc est au mieux problématique lorsque vous utilisez Git sur ssh[1].… git prend en charge les fichiers volumineux, il ne peut tout simplement pas suivre efficacement les modifications apportées aux fichiers binaires et s'ils sont volumineux, vous enregistrez un nouveau blob à chaque modification.
Quels sont les avantages de git LFS ?
Versionner des fichiers volumineux avec Git LFS
- Le contenu est portable - juste git clone.
- L'historique complet du contenu est disponible; peut annuler les modifications et récupérer les révisions antérieures.
- Les mises à jour de contenu peuvent tirer parti des mêmes flux de travail populaires avec le code: pull request→review→merge.
Git LFS économise-t-il de l'espace ?
En bref, Git LFS est une extension Git qui permet aux utilisateurs d'économiser de l'espace en stockant des fichiers binaires dans un emplacement différent.