Ar trebui să utilizați Git LFS dacă aveți fișiere mari sau binare de stocat în depozitele Git … Și dacă o faceți, va fi dificil să versionați și să îmbinați binarele. Deci, de fiecare dată când fișierele cresc, depozitul Git crește. Și când utilizatorii Git trebuie să recupereze și să cloneze un depozit, acest lucru creează probleme.
Este necesar git LFS?
Deci, atunci când aveți fișiere mari în depozit și/sau o mulțime de binare, atunci este recomandabil să utilizați Git LFS. … Aceasta înseamnă că depozitul dvs. local va fi limitat în dimensiune, dar depozitul de la distanță va conține, desigur, toate fișierele și diferențele reale.
Este git LFS rău?
Lipsește ceva din lista de probleme: Git LFS este un protocol http(e), așa că este problematic în cel mai bun caz atunci când utilizați Git peste ssh[1].… git acceptă fișiere mari, pur și simplu nu poate urmări modificările în fișierele binare în mod eficient și, dacă acestea sunt mari, verificați un nou blob la fiecare modificare.
Care sunt beneficiile git LFS?
Versionarea fișierelor mari cu Git LFS
- Conținutul este portabil - doar git clone.
- Istoricul complet al conținutului este disponibil; poate anula modificările și poate recupera versiunile anterioare.
- Actualizările de conținut pot profita de aceleași fluxuri de lucru populare cu codul: cerere de tragere→revizuire→unire.
Git LFS economisește spațiu?
Pe scurt, Git LFS este o extensie Git care permite utilizatorilor să economisească spațiu prin stocarea fișierelor binare într-o altă locație.