Hvordan kopierer jeg en versjon av en enkelt fil fra en git -gren til en annen?

Hvordan kopierer jeg en versjon av en enkelt fil fra en git -gren til en annen?

Mens de jobber med et stort Git -prosjekt, lager utviklere mange filer for flere funksjoner. En enkelt gren kan inneholde flere filer. Noen ganger kan det være lurt å duplisere en enkelt fil fra en gren til en annen Git -gren. For tilsvarende formål bruker de “Git Checkout”Kommando. Denne kommandoen oppdaterer en bestemt fil i en fungerende gren fra en annen gren.

Denne studien vil forklare prosedyren for å duplisere en enkelt fil fra en Git -gren til en annen gren.

Hvordan kopiere en versjon av en enkelt fil fra en git -gren til en annen?

For å kopiere/duplisere en fil fra en gren til en annen Git -gren, først, bytt til det lokale Git -depotet. Vis deretter listen over filer i den nåværende arbeidsgrenen og velg filen du vil kopiere til en annen gren. Etter det, bytt til målgrenen og utfør "Git Checkout ”Kommando. Kontroller deretter endringene i målgrenen.

Trinn 1: Gå til lokal katalog

Først omdirigere til ønsket lokale katalog ved å bruke kommandoen under levert:

$ CD "C: \ git \ repoq"


Trinn 2: Vis liste over filer

Vis deretter listen over tilgjengelige filer i arbeidsgrenen:

$ ls


I følge utdataene under levert, "herre”Branch inneholder to filer. Velg filen som må kopieres til en annen gren. For eksempel har vi valgt "Testfile.tekst”Fil:


Trinn 3: Se tilgjengelige grener

Deretter kan du sjekke listen over tilgjengelige filialer i det nåværende depotet:

$ git gren


Det kan observeres at arbeidsstedet inneholder “alfa”Og“herre”Grener:


Trinn 4: Bytt til en annen gren

Skriv ut kommandoen nedenfor og spesifiser målgrenens navn og bytt til den. I vårt tilfelle, “alfa”Er målgrenen:

$ git switch alpha



Trinn 5: Sjekkliste over filer i målgrenen

Nå, se listen over tilgjengelige filer i gjeldende gren:

$ ls


Her kan det sees at “alfa”Branch inneholder to ytterligere filer:


Trinn 6: Kopier fil til målgren

Deretter utføre "Git Checkout ”Kommando sammen med navnet på en bestemt fil og gren som du vil kopiere filen til målgrenen:

$ git kassa master testfile.tekst



Trinn 7: Bekreft endringer

Til slutt kan du bekrefte endringer ved å se listen over filer i målgrenen:

$ ls


Skjermbildet nedenfor indikerer at "Testfile.tekst”Filen er kopiert fra“herre”Gren til“alfa”Branch:


Vi har gitt den enkleste metoden for å kopiere en versjon av en enkelt fil fra en Git -gren til en annen.

Konklusjon

For å kopiere/duplisere en enkelt fil fra en Git -gren til en annen gren, først, omdirigere til det aktuelle depotet. Vis deretter listen over tilgjengelige filer i arbeidsgrenen og velg den aktuelle filen som må kopieres til en annen gren. Deretter navigerer du til en annen gren og kjør "Git Checkout ”Kommando. Denne studien forklarte prosedyren for å duplisere en fil fra en Git -gren til en annen gren.