Hvordan angre Git Pull

Hvordan Angre Git Pull



Git er det mest brukte uavhengige versjonskontrollsystemet som brukes til å spore prosjektfiler. I Git kan vi utføre flere operasjoner, for eksempel å lage eller oppdatere filer og nye grener i depotet. For å lagre alle endringer i den eksterne omgjøringen som er gjort i det lokale depotet, kan du commit og trekke dem. Du kan også tilbakestille eller angre endringene ved å bruke ' $ git reset –hard HEAD^ ' kommando.

Denne håndboken vil diskutere hvordan du kan angre Git pull.

Hvordan angre Git Pull?

Git lar brukere angre endringer de har gjort før. For dette formålet vil vi ta et eksempel; først vil vi opprette og legge til en fil i Git-depotet. Bekreft deretter endringer og trekk dem til Git-fjernlageret. Til slutt, angre pull-operasjonen ved å bruke kommandoen.







La oss nå gå mot instruksjoner!



Trinn 1: Naviger til Git Repository
Først, flytt til Git-depotet ved å bruke ' CD ' kommando:



$ CD 'C:\Users\hazmat\Git\Linux_1\Linux-redo'





Trinn 2: Opprett ny fil
Deretter utfører du ' ta på kommandoen for å lage en ny fil i Git-depotet:

$ ta på fil 2



Trinn 3: Legg til fil
Legg nå den tilbakesporede filen til iscenesettelsesområdet fra arbeidsområdet:

$ git add fil 2

Trinn 4: Bekreft endringer
Lagre endringene i Git-depotet med commit-melding ved å bruke følgende kommando:

$ git commit -m 'fil2 lagt til'

Trinn 5: Git Pull
Utfør ' git pull ” kommando for å trekke alle commit endringer til det eksterne depotet:

$ git pull

Her vil standardredigeringsprogrammet åpnes, legge til en kommentar, lagre endringer og avslutte den:

Som du kan se, har vi utført pull-handlingen til det eksterne depotet. Våre lokale og eksterne lageravdelinger er slått sammen med suksess:

Merk : La oss gå til neste trinn for å angre Git-trekket.

Trinn 6: Sjekk Git-loggen
Sjekk nå loggloggen for alle commit-endringer ved å bruke ' git logg kommandoen med ' – livline ' flagg og ' -kurve alternativ:

$ git logg --livline --kurve

Det kan sees at vi har gjort fem forpliktelser til Git-depotet, og den siste forpliktelsen er ' *4e4d7a8 '. Nå vil vi kopiere referansen til forrige forpliktelse til utklippstavlen:

Trinn 7: Angre Pull
Deretter utfører du ' git tilbakestilt kommandoen med ' -hard ' flagg:

$ git tilbakestilt --hard HODE^

Her har vi spesifisert ' HODE^ ” som vil flytte HEAD til forrige commit:

Trinn 8: Sjekk loggen
For å bekrefte angre Git pull-handlingen, utfør ' git logg ' kommando:

$ git logg --livline --kurve

Utdata nedenfor indikerer at vi har tilbakestilt den utførte handlingen:

Du kan også spesifisere ' HODE~1 ' for å gå tilbake til forpliktelsen før HEAD:

$ git tilbakestilt --hard HODE~ 1

Som du kan se, har vi gått tilbake til forrige forpliktelse:

Det er alt! Vi har gitt den enkleste måten å angre Git Pull.

Konklusjon

For å angre Git pull, åpne først Git-terminalen på systemet ditt og gå til Git-depotet. Deretter oppretter og legger du til en fil i gjenta. Deretter foretar du endringer ved å bruke ' $ git commit -m ' kommandoen og utfør ' $ git pull ”-kommandoen for å trekke dem til Git-fjernlageret. Til slutt, kjør ' $ git reset –hard HEAD^ ” kommando for å angre pull-operasjonen. Denne håndboken utdypet prosedyren for å angre Git pull.