Hva betyr dybde for git -klon?

Hva betyr dybde for git -klon?
Utviklere utfører flere operasjoner uavhengig av sitt lokale depot uten involvering av GitHub Remote Server, som betyr at brukere ikke er avhengige av det sentraliserte verktøyet. De kan klone depoter fra fjernkontrollen til lokale depoter for å bygge en forbindelse mellom dem. Noen ganger blir det problematisk når det gjelder store eksterne depoter, og det kan være et krav å laste ned med ønsket dybde.

Denne studien vil diskutere:

  • Hva er git klonedybde?
  • Hvordan kloner eksternt depot med dybde?

Hva er git klonedybde?

Git Clone Dybde er antall spesielle forpliktelser brukere må laste ned når de kloner et hvilket som helst depot.

Hvordan kloner eksternt depot med dybde?

For å klone store depoter med ønsket dybde, følg trinnene nedenfor:

  • Gå til Git Remote Repository.
  • Angi den nye eksterne URL -en og bekreft den.
  • Utfør “git klon -dybde ”Kommando.
  • Naviger til det klonede depotet.
  • Se logghistorikken for verifisering.

Trinn 1: Flytt til Git Repository
Bytt til ønsket Git -depot ved hjelp av “CD”Kommando:

$ CD "C: \ Brukere \ Nazma \ Git \ Test1"

Trinn 2: Legg til ekstern URL
Kjør deretter “git eksternt legg til”Kommando for å legge til en ny ekstern URL i listen:

$ git eksternt legg til opprinnelse https: // github.com/gituser0422/demo.git

I den undergitte utgangen er "opprinnelsen" navnet på vår URL-navn på ekstern navn:

Trinn 3: Vis ekstern URL -liste
Forsikre deg nå om den ekstra eksterne URL -en ved å kjøre "git fjernkontroll”Kommando med“-v”Alternativ:

$ git ekstern -v

Trinn 4: KLONE FREMONTEPOSTER med ønsket dybde
Deretter vil vi bruke “git klon”Kommando sammen med“-dybde”Alternativ og“3”Som dens verdi:

$ git klon -dybde 3 https: // github.com/gituser0422/demo.git

Det kan observeres at det aktuelle depotet er blitt klonet med spesifisert dybde:

Trinn 5: Naviger til klonens eksterne depot
Flytt deretter til det nedlastede eksterne depotet gjennom “CD”Kommando:

$ CD Demo/

Trinn 6: Sjekk klonet depotlogghistorikk
Til slutt, utfør "git log”Kommando sammen med“-en linje”Alternativ for å vise depotloggen kort historie:

$ git log --oneline

Det kan sees at de siste tre forpliktelsene i det eksterne depotet lastes ned til det lokale depotet fordi vi har spesifisert “3”Verdien av dybde:

Vi har kort forklart om dybden på Git -klonen.

Konklusjon

For å klone et stort depot med ønsket dybde, flytt først til Git -depotet, legg til den eksterne URL -en og bekreft den. Deretter utføre "git klon -dybde ”Kommando. Naviger etter det klonede depot og se logghistorikken for verifisering. Denne studien illustrerte metoden for kloning av et git -depot sammen med dybden.