Hvordan du spredt kassa bare en enkelt fil fra et git -depot?

Hvordan du spredt kassa bare en enkelt fil fra et git -depot?

Git er et sporingsverktøy som gjør det mulig for utviklere å jobbe parallelly, noe som betyr at flere bidragsytere kan gjøre endringer i det samme prosjektet. GitHub Hosting Service administrerer Git -lagringene og en rekke prosjektstørrelser som varierer fra små til store prosjekter.

Noen ganger tar imidlertid store prosjekter mer plass og netting av kataloger. Git Sparse Checkout er løsningen på alternativet som tidligere er diskutert ved å aktivere dette alternativet og oppdatere konfigurasjonsfilen.

Denne bloggen gir prosedyren til sparsom kassa bare den spesifikke filen fra et Git -depot.

Hvordan du spredt kassa bare en enkelt fil fra et git -depot?

Følg de sparsomme kassen bare en enkelt fil fra et Git-depot, følg de under-uttalte instruksjonene:

  • Gå til det spesielle depotet og initialiser det.
  • Legg til den eksterne URL -en og hent den nyeste versjonen av det eksterne depotet samtidig.
  • Konfigurer sparsecheckout ved å gjøre det mulig å være "ekte”.
  • Initialiser den sparsomme prosessen og bruk den sparsomme kassen på den hentede filen.
  • Trekk den lokale grenen til opprinnelsen.
  • Kontroller de ekstra endringene ved å liste opp innholdet.
  • Kjør “$ git sparsomme utsjekking deaktiverer”Kommando for å deaktivere den sparsomme utsjekkingsprosessen.

Trinn 1: Flytt til Git påkrevd depot

Kjør først kommandoen nedenfor for å navigere til Git -depotet:

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

Trinn 2: Initialiser Git Repository

Initialiser deretter Git -depotet ved å kjøre "git init”Kommando:

$ git init

Trinn 3: Legg til Git Remote and Hent

Utfør “git eksternt legg til”Kommando sammen med“-f”Flagg, eksternt navn og påkrevd eksternt depot -URL:

$ git eksternt add -f opprinnelse https: // github.com/gituser0422/linux-repo.git

Her kan du se den eksterne URL -en er lagt til og hentet depotinnhold, samtidig:

Trinn 4: Oppdater konfigurer fil og aktiver sparsom innstilling

Etter det, sett "sparsecheckout”Innstillinger til“ekte”Ved å kjøre følgende kommando:

$ git config core.sparsecheckout sant

Trinn 5: Initialiser sparsomme utsjekking

Neste, utfør "Git sparsomme utsjekking init”Kommando for å initialisere det sparsomme:

$ git sparsom-utsjekking init

Trinn 6: Bruk sparsomme utsjekking for å hente eksternt depot

For å få den spesielle eksterne depotfilen, bruk "Git sparsomme utsjekking”Kommando:

$ git sparsom-utsjekkingssett fil2.py

Trinn 7: Trekk eksternt depot

Etter det, utfør "git pull“Kommandere om å trekke“herre”Filial mens du bruker den sparsomme utsjekkingen første gang i det eksterne depotet:

$ git pull origin master

Trinn 8: Kontroller endringer gjennom listeinnhold

For å sikre at endringene blir lagt til vellykket eller ikke, bruk den gitte kommandoen:

$ git sparsomme utsjekkingsliste

Trinn 9: Deaktiver sparsom sjekking

Hvis du vil deaktivere den sparsomme utsjekkingen, må du utføre "Git sparsomme utsjekking”Kommando sammen med“Deaktiver”Verdi:

$ git sparsomme utsjekking deaktiverer

Det er alt! Vi har forklart metoden for sparsom kasse bare for spesifikke filer fra et Git -depot.

Konklusjon

Gå til spredt kassa bare en enkelt fil fra et Git -depot, først, gå til Git -bestemte depot og initialisere den. Etter det, legg til den eksterne URL -en og hent den nyeste versjonen av det eksterne depotet samtidig. Konfigurer deretter sparescheckout ved å gjøre det mulig for det å være "ekte”. Deretter initialiser den sparsomme prosessen, bruk den sparsomme kassen på den hentet bestemte filen og trekk den lokale grenen til opprinnelsen. Til slutt, bekreft de ekstra endringene. Hvis du vil deaktivere sparsomme utsjekking, kan du kjøre "$ git sparsomme utsjekking deaktiverer”Kommando. Denne bloggen illustrerte prosedyren for sparsom kasse bare de spesifikke filene fra et Git -depot.