Noen ganger endrer utviklere kildekodefilene og begår disse endringene i Git -depotet. De vil imidlertid ikke presse dem til den eksterne serveren. I et slikt scenario kan de midlertidig holde dem gjennom stashoperasjon.
Når de fullfører arbeidet med Git Repository, må de skyve alle endringer til GitHub -serveren. For dette formålet er de pålagt å oppdatere den lokale repoen med fjernkontrollen først. For å gjøre det, “git pull”Kommando kan brukes.
Denne studien vil diskutere:
Hva er Git Stash og Git Pull -kommandoer?
“git stash”Kommando brukes til å holde endringene midlertidig. Det kan brukes når brukeren ikke vil legge til de nylig ekstra endringene i Git -depotet og endre dem senere. På den annen side "git pull”Kommando kan brukes til å laste ned den oppdaterte versjonen av det eksterne depotet.
Hvordan utføre 'git stash' i git?
Følg trinnene nedenfor for å holde de sist lagt til endringene ved hjelp av "git stash”Kommando.
Trinn 1: Omdirigere til Git Repository
Naviger til det ønskede depotet ved å skrive ut "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ git \ Coco2"
Trinn 2: Lag og oppdater fil
Deretter utføre "ekko”Kommando for å generere og oppdatere filen umiddelbart:
$ ekko "Min nye Python -fil" >> File1.PHP
Trinn 3: Sporendringer
Deretter skyver du de nylig ekstra endringene i iscenesettelsesområdet gjennom "git add”Kommando:
$ git Legg til File1.PHP
Trinn 4: Forplikt endringer
Etter det, kjør "git forpliktelse”Kommando for å begå alle endringer i Git -depotet:
$ git commit -m "ny php -fil lagt til"
Trinn 5: Stash endringer
For å midlertidig holde alle ekstra endringer, bruk "git stash”Kommando:
$ git stash
Hvordan bruke 'git pull' -kommando i git?
For å laste ned den oppdaterte versjonen av GitHub-depotet, utfør de under-uttalte trinnene.
Trinn 1: Flytt til Git Repository
Bytt først til det aktuelle depotet ved å kjøre "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ Git \ Perk5"
Trinn 2: Opprett og oppdater fil
Kjør deretter “ekko”Kommando for å generere og oppdatere filen samtidig:
$ ECHO "Ny Python -fil" >> File5.py
Trinn 3: Skyv endringer til sporingsindeks
Legg nå alle modifikasjoner i iscenesettelsesområdet ved å kjøre "git add”Kommando:
$ git Legg til File5.py
Trinn 4: Forplikt endringer
Neste, utfør "git forpliktelse”Kommando for å oppdatere det lokale depotet:
$ git commit -m "ny python -fil lagt til"
Trinn 5: Vis eksterne URLS -liste
For å sjekke den eksisterende eksterne URL -listen, bruk "git fjernkontroll”Kommando:
$ git ekstern -v
Trinn 6: Git Pull
Til slutt, kjør "git pull”Kommando for å laste ned det oppdaterte innholdet i det eksterne depotet:
$ git pull
Det er alt! Vi har gitt forskjellen mellom 'git pull' og 'git stash' kommandoer.
Konklusjon
“git stash”Kommando kan midlertidig holde endringene. Det kan brukes når brukeren ikke vil legge til de nylig ekstra endringene i Git -depotet og endre dem senere. På den annen side "git pull”Kommando kan brukes til å laste ned den oppdaterte versjonen av det eksterne depotet. Denne studien utdypet “Git Stash” og “Git Pull” kommandoer.