Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 3817|Svare: 4

Last ned store prosjekter ved hjelp av Git-grunnklonekildekode

[Kopier lenke]
Publisert på 19.02.2023 18:42:56 | | | |
Krav: Ved å bruke gits klonekommando vil kildekoden og endringshistorikken til prosjektet som standard bli klonet til den lokale disken. Hvis prosjektfilen oppdateres og itereres ofte, laster vi ned mye historikk, hvis vi bare vil konsultere og lære den nyeste kildekoden, trenger vi bare å laste ned den nyeste koden på forespørsel.


Å klone et helt repository er en standard operasjonsprosedyre som bruker Git. Hver klone inkluderer vanligvis alt i arkivet.
Dette betyr at når du kloner, får du ikke bare filen, men også alle revisjoner av alle filer som noen gang har blitt committet, samt historikken til hver commit. Og hvis du har mange ressurser i kodebasen din, vil den inneholde en lang historie. Hovedproblemet er at dette skaper flaskehalser i den kontinuerlige integrasjonsrørledningen (CI).
Sjekk ut optimaliseringsprosjekter i kodebasen, som github.com, som ofte må fullføre kloningen av koden, jo mer stjernespekket prosjektet er, jo større mengde kode, jo lengre historikk, i tilfelle dårlig hjemmenettverk, ofte lastes det ned noen GB etter nedlasting, nettverket kobles fra. Når den først er avbrutt, kan den ikke fortsette, og den må starte på nytt, noe som er elendig.


Git grunnklone

Vi kloner kun den siste commit-posten med følgende kommando:

--dybdeRepresenterer dybden til klonen,-- dybde 1 betyr at den kun kloner den siste commit-posten og det nyeste innholdet etter denne commiten, og ikke kloner historikkcommiten, noe som fører til at man ikke kan se den historiske commit-posten, men kloningshastigheten er betydelig forbedret.

Klon den nyeste kildekoden + historikken som følger:



Klon kun den nyeste kildekoden, som følger:



(Slutt)




Foregående:Post-robot-eksempel på nettleservinduskommunikasjon
Neste:PDF.JS Forhåndsvisning av PDF-filer på kinesisk, ingen problemer vises
 Vert| Publisert på 19.02.2023 18:43:59 |
Publisert på 20.02.2023 10:59:31 |
Lær å lære
 Vert| Publisert på 06.10.2023 11:03:45 |
GitHub bruker REST API-et for å se størrelser på repositorier
https://www.itsvse.com/thread-10674-1-1.html
 Vert| Publisert på 12.06.2025 11:15:41 |
Git Full Clone Project Repository (Image Repository)
https://www.itsvse.com/thread-11024-1-1.html
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com