Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 1351|Atbildi: 1

Git lfs lielu failu versiju izveides kontrole

[Kopēt saiti]
Publicēts 2025-1-9 14:29:57 | | | |
Prasības: pieņemsim, ka jūs izstrādājat spēles projektu ar lielu skaitu tekstūru, modeļu un skaņas efektu. Šie faili parasti ir bināri un apjomīgi. Kā man to pārvaldīt ar git?

Git Large File Storage (LFS) aizstāj lielus failus, piemēram, audio paraugus, videoklipus, datu kopas un grafikas, ar teksta rādītājiem Git, vienlaikus saglabājot failu saturu attālajā serverī, piemēram, GitHub.com vai GitHub Enterprise.

Git Large File Store (LFS) ir atvērtā koda Git paplašinājums, kas palīdz Git krātuvēm efektīvi pārvaldīt lielus bināros failus. Git nevar izsekot izmaiņas binārajos failos, piemēram, audio, video vai attēlu failos, tāpat kā teksta faili. Lai gan teksta faili var ģenerēt vienkārša teksta atšķirības, jebkuras izmaiņas binārajos failos prasa Git, lai pilnībā aizstātu failus repozitorijā. Atkārtotas izmaiņas lielos failos palielina repozitorija lielumu. Šis lieluma pieaugums laika gaitā palēnina regulārās Git operācijas, piemēram, klonēšanu, iegūšanu vai vilkšanu.

LFS oficiālā vietne:Hipersaites pieteikšanās ir redzama.
GitHub adrese:Hipersaites pieteikšanās ir redzama.

Vispirms instalējiet paplašinājumu, piemēram, izmantojot Windows, lejupielādējiet adresi:Hipersaites pieteikšanās ir redzama.


Instalēšanas process ir vienkāršs.

Inicializējiet Git LFS,Tas jādara tikai tad, kad instalēšana ir pabeigta, komanda ir šāda:



Skatīt versijas komandas:


Norādiet faila tipu, kas jāizseko, izmantojot .mp4 failu kā piemēru, komanda ir šāda:


Lai redzētu, kuri faili tiek pārvaldīti LFS, komanda ir šāda:


Ja vēlaties klonēt projektu, atšķirībā no LFS pārvaldīto lielo failu satura lejupielādes, komanda ir šāda:


(Beigas)




Iepriekšējo:Izmantojiet Onnx modeļa secinājumus, lai brīdinātu par CleanUnusedInitializersAndNodeArgs problēmām
Nākamo:[Tulkojums]. NumSharp masīva sadalīšanas funkcija NET/C#
 Saimnieks| Publicēts 2025-1-9 14:36:21 |
Lielu failu projektu klonēšana



.gitattributes fails norāda, kāda veida faili jāpārvalda, izmantojot LFS, un faila konfigurācija ir šāda:




Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com