Du bör använda Git LFS om du har stora filer eller binära filer att lagra i Git-förråd … Och om du gör det blir det svårt att versionera och slå samman binärfilerna. Så varje gång filerna växer växer Git-förvaret. Och när Git-användare behöver hämta och klona ett arkiv skapar detta problem.
Är git LFS nödvändigt?
Så, när du har stora filer i ditt arkiv och/eller många binärer, då är det tillrådligt att använda Git LFS. … Detta innebär att ditt lokala arkiv kommer att vara begränsat i storlek, men fjärrarkivet kommer naturligtvis att innehålla alla faktiska filer och skillnader.
Är git LFS dåligt?
Något som saknas i listan över problem: Git LFS är ett http(s)-protokoll så är i bästa fall problematiskt när du använder Git över ssh[1].… git stöder stora filer, det kan bara inte spåra ändringar i binära filer effektivt och om de är stora checkar du in en ny blob varje ändring.
Vilka är fördelarna med git LFS?
Versionering av stora filer med Git LFS
- Innehållet är portabelt - bara git clone.
- Fullständig innehållshistorik är tillgänglig; kan återställa ändringar och återställa tidigare versioner.
- Innehållsuppdateringar kan dra fördel av samma arbetsflöden som är populära med kod: pull request→review→merge.
Sparar git LFS utrymme?
Kort sagt, Git LFS är en Git-tillägg som låter användare spara utrymme genom att lagra binära filer på en annan plats.