Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1351|Vastaus: 1

Git lfs suuri tiedostoversioiden hallinta

[Kopioi linkki]
Julkaistu 2025-1-9 klo 14:29:57 | | | |
Vaatimukset: Oletetaan, että kehität peliprojektia, jossa on suuri määrä tekstuureja, malleja ja ääniefektejä. Nämä tiedostot ovat yleensä binäärisiä ja kömpelöitä. Miten minun pitäisi hallita sitä gitillä?

Git Large File Storage (LFS) korvaa suuret tiedostot, kuten ääninäytteet, videot, aineistot ja grafiikat tekstiosoittimilla Gitissä, samalla kun tiedostosisältöä tallennetaan etäpalvelimelle kuten GitHub.com tai GitHub Enterprise.

Git Large File Store (LFS) on avoimen lähdekoodin Git-laajennus, joka auttaa Git-repositorioita hallitsemaan suuria binäärejä tehokkaasti. Git ei pysty seuraamaan muutoksia binaaritiedostoihin, kuten ääneen, videoon tai kuvatiedostoihin, samalla tavalla kuin tekstitiedoston muutokset. Vaikka tekstipohjaiset tiedostot voivat tuottaa yksinkertaisia tekstieroja, kaikki binaarien muutokset vaativat Gitin korvaamaan tiedostot kokonaan varastossa. Toistuvat muutokset suuriin tiedostoihin kasvattavat varaston kokoa. Tämä koon kasvu hidastaa tavallisia Git-toimintoja, kuten kloonausta, noutoa tai vetämistä ajan myötä.

LFS:n virallinen verkkosivusto:Hyperlinkin kirjautuminen on näkyvissä.
GitHub-osoite:Hyperlinkin kirjautuminen on näkyvissä.

Ensiksi asenna laajennus, ottaen Windowsin esimerkkinä, lataa osoite:Hyperlinkin kirjautuminen on näkyvissä.


Asennusprosessi on yksinkertainen.

Alusta Git LFS,Se tarvitsee tehdä vasta, kun asennus on valmis, komento on seuraava:



Katso versiokomennot:


Määritä seurattava tiedostotyyppi, käyttäen esimerkkinä .mp4-tiedostoa, komento on seuraava:


Jotta voidaan nähdä, mitkä tiedostot ovat LFS:n hallinnassa, komento on seuraava:


Jos haluat kloonata projektin, toisin kuin suurten tiedostojen sisällön lataaminen LFS:n toimesta heti, komento on seuraava:


(Loppu)




Edellinen:Käytä Onnx-mallipäättelyä varoittaaksesi CleanUnusedInitializersAndNodeArgs-ongelmista
Seuraava:[Käännös]. NumSharp-taulukon viipalointifunktio NET/C#:ssa
 Vuokraisäntä| Julkaistu 2025-1-9 klo 14:36:21 |
Kloonaa suuret tiedostoprojektit



.gitattributes-tiedosto määrittelee, millaisia tiedostotyyppejä LFS:llä tulee hallita, ja tiedostojen konfiguraatio on seuraava:




Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com