Hvordan få bare en fil fra en annen gren?

Hvordan få bare en fil fra en annen gren?
Mens de jobber med et lokalt depot, kan det hende at utviklere må kopiere hvilken som helst spesifikk fil fra en Git lokal filial til en annen Git lokal gren. Git tilbyr flere måter å gjøre denne oppgaven raskt, hvorav en er "$ git -kassen”Kommando. I denne kommandoen må du spesifisere filnavnet som et argument og Target Git Local Branch.

Denne artikkelen diskuterer prosedyren for å få en enkelt Git -fil fra en annen gren.

Hvordan få en enkelt git -fil fra en annen gren?

For å få enkeltfilen fra en annen gren, navigerer du først til Git Local Repository og ser på lagerinnholdslisten. Opprett deretter en ny Git -gren og bytter samtidig til den. Etter det, opprette en ny Git -fil i depotet og spore den. Begå ekstra endringer og bytt tilbake til forrige gren. Til slutt, utfør "$ git -kassen - ”Kommando.

Gå nå videre og sjekk ut implementeringen av de ovennevnte instruksjonene!

Trinn 1: Naviger til Git Local Repository
Flytt til det lokale depotet ved å bruke kommandoen undergitt:

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

Trinn 2: Innhold av listelister Repository
For å se listen over depotinnhold, kjør følgende kommando:

$ ls

Trinn 3: Opprett og kassegren
For å opprette og umiddelbart bytte til den nye grenen, kjør "Git Checkout”Kommando med“-b”Alternativ:

$ git Checkout -B Dev

I ovennevnte kommando, “Dev”Er navnet på grenen som vi ønsker å lage og bytte til den:

Trinn 4: Opprett fil
Neste, utfør "ta på”Kommando for å opprette en ny fil og spesifisere navnet:

$ Touch File2.tekst

Trinn 5: Sporfil
Spor den nyopprettede filen inn i Git -iscenesettelsesområdet:

$ git Legg til File2.tekst

Trinn 6: Oppdater depot
Legg til endringer i depotet og lagre det ved å bruke "git forpliktelse”Kommando sammen med“-m”Alternativ for å legge til ønsket forpliktelsesmelding:

$ git commit -m "2. fil lagt til"

Trinn 7: Switch Branch
Neste, løp "git bryter”Kommando og bytt til den eksisterende Git Local Branch:

$ git switch master

Trinn 8: Kopier fil fra en annen gren
Nå, kjør "Git Checkout”Kommando med målgrenen og filnavnet som skal kopieres inn i den nåværende grenen:

$ git Checkout Dev - File2.tekst

Trinn 9: Sjekk status
For å sikre den kopierte filoperasjonen, kjør "git status .”Kommando:

$ git status .

Det kan observeres at "File2.tekst”Er vellykket kopiert til den målrettede grenen fra en annen gren:

Trinn 10: Innhold av listelister Repository
Til slutt, kjør "ls”Kommando for å se innholdslisten over den nåværende grenen:

$ ls

Vi har gitt metoden for å få enkeltfilen fra en annen gren.

Konklusjon

For å få en enkelt fil fra en annen gren, først, naviger til det lokale depotet og se lagringslisten for depotinnhold. Opprett deretter en ny Git -gren og bytter samtidig til den. Etter det, opprette en ny Git -fil i depotet og spore den. Begå ekstra endringer og bytt tilbake til forrige gren. Deretter utføre "$ git -kassen - ”For å hente den nødvendige filen. Denne artikkelen illustrerte prosedyren for å få en enkelt fil fra en annen gren.