Hvordan flytte endret filer til en annen filial for innsjekking

Hvordan flytte endret filer til en annen filial for innsjekking

Git er versjonskontrollverktøyet som holder oversikt over endringer i dag for dag. For det formålet kan utviklere generere flere grener. I tillegg, hvis en bruker ønsker å flytte endringene fra en lokal gren til en annen, kan de gjøre det ved å bruke "git stash”Kommando, som midlertidig holder endringene og bruker dem på ønsket sted gjennom“git stash pop”Kommando.

Denne bloggen vil snakke om å flytte endret filer fra en lokal filial til en annen for innsjekking.

Hvordan flytte endret filer til en annen filial for innsjekking?

Sjekk ut følgende instruksjoner for å flytte de endrede filene til en annen filial for innsjekking:

    • Omdirigere til det lokale depotet.
    • Liste lagerinnhold.
    • Oppdater den eksisterende filen og skyv den til Git -indeksen.
    • Stash de ekstra endringene i den midlertidige indeksen.
    • Liste grener og bytt til dem.
    • Utfør “git stash pop”Kommando.
    • Legg til en fil i sporingsområdet.
    • Sjekk statusen til den nåværende grenen for verifisering og se filens innhold.

Trinn 1: Gå til et bestemt depot

Bruk “CD”Kommando med banen til ønsket lokale depot og bytt til den:

$ CD "C: \ Brukere \ Nazma \ git \ naz-test"


Trinn 2: Sjekk listen over innhold

Neste, utfør "ls”Kommando og sjekk listen over innhold:

$ ls



Trinn 3: Oppdater eksisterende fil

Legg nå til endringer i eksisterende “fil.py”Fil ved å kjøre den medfølgende kommandoen:

$ ekko "min første python -fil" >> file2.py



Trinn 4: Sporendringer

Skyv deretter de nylig ekstra endringene fra arbeidskatalogen til sporingsindeksen:

$ git Legg til File2.py



Trinn 5: Stash iscenesatte endringer

For å midlertidig holde de iscenesatte endringene, bruk "git stash”Kommando:

$ git stash


Når ovennevnte kommando utføres, vil sporingsindeksendringene bli flyttet midlertidig:


Trinn 6: Vis filialer

Utfør “git gren”Kommando for å vise alle de lokale grenene:

$ git gren


Fra listen nedenfor har vi valgt "alfa”Branch:


Trinn 7: Switch Branch

Etter det, omdirigere til den tidligere utvalgte lokale grenen gjennom “Git Checkout”Kommando:

$ git kassa alfa



Trinn 8: Bruk midlertidig hold endringer

Ved å bruke “git stash pop”Kommando, bruk de tidligere holdendringene i målgrenen:

$ git stash pop


Som du kan se, blir de anvendte endringene plassert i arbeidsområdet:


Trinn 9: Legg til stashendringer

Utfør “git add”Kommando sammen med filnavnet for å skyve endringer fra arbeidsområdet til iscenesettelsesindeksen:

$ git Legg til File2.py



Trinn 10: Sjekk status

Bruke "git status”Kommando for å se statusen til den nåværende arbeidsgrenen:

$ git status .


Som du kan se, "File2.py”Fil er vellykket lagt til i iscenesettelsesindeksen:


Trinn 11: Vis lagt til filinnhold

Til slutt, kjør "katt”Kommando for å vise innholdet i flyttingsfilen:

$ kattefil2.py


I henhold til den undergitte utgangen inneholder den spesifiserte filen to linjer:


Det er det! Vi har beskrevet metoden for å flytte de endrede filene fra den lokale grenen til en annen innsjekking.

Konklusjon

For å flytte de endrede filene til en annen gren for innsjekking, viderekobler du først til det lokale depotet og lister innholdet. Deretter oppdaterer du den eksisterende filen og skyver den til Git -indeksen. Stash deretter de ekstra endringene i den midlertidige indeksen, listegrener og bytt til den. Etter det, utfør "git stash pop”Kommando og legg til en fil i sporingsområdet. Til slutt, sjekk statusen for verifisering og se filens innhold. Denne bloggen beskrev prosessen med å flytte endret filer fra en gren til en annen for innsjekking.