Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1351|Svar: 1

Git lfs versionsstyring af store filer

[Kopier link]
Opslået den 9-1-2025 14:29:57 | | | |
Krav: Lad os sige, at du udvikler et spilprojekt med et stort antal teksturer, modeller og lydeffekter. Disse filer er som regel binære og klodsede. Hvordan skal jeg håndtere det med git?

Git Large File Storage (LFS) erstatter store filer som lydprøver, videoer, datasæt og grafik med tekstpegere inden for Git, mens filindhold gemmes på en fjernserver som GitHub.com eller GitHub Enterprise.

Git Large File Store (LFS) er en open source Git-udvidelse, der hjælper Git-repositorier med effektivt at administrere store binærfiler. Git kan ikke spore ændringer i binærfiler som lyd-, video- eller billedfiler på samme måde, som tekstfiler ændrer sig. Selvom tekstbaserede filer kan generere klartekst-diffs, kræver ændringer i binærfiler, at Git fuldstændigt erstatter filerne i repositoryet. Gentagne ændringer af store filer øger størrelsen af arkivet. Denne størrelsesforøgelse sænker almindelige Git-operationer som klon, hent eller træk over tid.

LFS officielle hjemmeside:Hyperlink-login er synlig.
GitHub-adresse:Hyperlink-login er synlig.

Først installerer du udvidelsen, med Windows som eksempel, og download adressen:Hyperlink-login er synlig.


Installationsprocessen er enkel.

Initialiser Git LFS,Det skal kun gøres, når installationen er færdig, kommandoen er som følger:



Vis versionskommandoer:


Angiv filtypen, der skal spores, og brug .mp4-filen som eksempel, kommandoen er som følger:


For at se, hvilke filer der er LFS-administreret, er kommandoen som følger:


Hvis du vil klone et projekt, i modsætning til at downloade indholdet af store filer, som LFS administrerer med det samme, er kommandoen som følger:


(Slut)




Tidligere:Brug Onnx-modelinferens til at advare om CleanUnusedInitializersAndNodeArgs-problemer
Næste:[Oversættelse]. NumSharp array slicing-funktion i NET/C#
 Udlejer| Opslået den 2025-1-9 14:36:21 |
Klon store filprojekter



.gitattributs-filen angiver, hvilke typer filer der skal administreres ved hjælp af LFS, og filkonfigurationen er som følger:




Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com