Trebalo bi da koristite Git LFS ako imate velike fajlove ili binarne fajlove za skladištenje u Git repozitorijumima… A ako to učinite, biće teško verzija i spajanje binarnih datoteka. Dakle, svaki put kada fajlovi rastu, Git repozitorij raste. A kada korisnici Gita trebaju preuzeti i klonirati spremište, to stvara probleme.
Da li je git LFS neophodan?
Dakle, kada imate velike fajlove u svom spremištu i/ili puno binarnih datoteka, onda je preporučljivo koristiti Git LFS. … Ovo znači da će vaše lokalno spremište biti ograničeno u veličini, ali udaljeno spremište će naravno sadržavati sve stvarne datoteke i razlike.
Je li git LFS loš?
Nešto nedostaje na listi problema: Git LFS je http(s) protokol tako da je u najboljem slučaju problematično kada koristite Git preko ssh[1].… git podržava velike datoteke, jednostavno ne može efikasno pratiti promjene u binarnim datotekama i ako su velike, provjeravate novu blob svaku modifikaciju.
Koje su prednosti git LFS-a?
Verzija velikih datoteka sa Git LFS
- Sadržaj je prenosiv - samo git klon.
- Dostupna je kompletna historija sadržaja; može vratiti promjene i oporaviti ranije revizije.
- Ažuriranja sadržaja mogu iskoristiti prednosti istih tokova rada popularnih kod koda: zahtjev za povlačenje→pregled→spajanje.
Da li git LFS štedi prostor?
Ukratko, Git LFS je Git ekstenzija koja omogućava korisnicima da uštede prostor pohranjivanjem binarnih datoteka na drugu lokaciju.