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 filialer i depotet. For å lagre alle endringer i den eksterne omgivelsen i det lokale depotet, kan du forplikte deg og trekke dem. Du kan også vende tilbake 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 gjør det mulig for brukere å angre endringer som de gjorde før. For dette formålet vil vi ta et eksempel; Først vil vi opprette og legge til en fil i Git -depotet. Deretter kan du begå endringer og trekke dem til Git Remote Repository. Til slutt, angre trekkoperasjonen ved å bruke kommandoen.

La oss nå ta turen mot instruksjoner!

Trinn 1: Naviger til Git Repository
Først, flytt til Git -depotet ved å bruke "CD”Kommando:

$ CD "C: \ Brukere \ Hazmat \ Git \ Linux_1 \ Linux-Redo"

Trinn 2: Opprett ny fil
Neste, utfør "ta på”Kommando for å opprette en ny fil i Git Repository:

$ Touch File2

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

$ git Legg til File2

Trinn 4: Forplikt endringer
Lagre endringene i Git -depotet med Commit -melding som bruker kommandoen:

$ git commit -m "file2 lagt til"

Trinn 5: Git Pull
Utfør “git pull”Kommando for å trekke alle begå endringer i det eksterne depotet:

$ git pull

Her vil standardredigereren åpne, legge til en kommentar, lagre endringer og avslutte den:

Som du ser, har vi utført trekkaksjonen til det eksterne depotet. Våre lokale og eksterne depotgrener er sammenslått av vellykket:

Merk: La oss gå til de neste trinnene for å angre git -trekket.

Trinn 6: Sjekk git -loggen
Nå, sjekk logghistorikken til alle forpliktelsesendringer som bruker "git log”Kommando med“-livline”Flagg og“-kurve”Alternativ:

$ git log -Lifeline -Graph

Det kan sees, 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 trekk
Neste, utfør "Git tilbakestilling”Kommando med“-hard" flagg:

$ git reset --hard head^

Her har vi spesifisert “Hode^”Som vil flytte hodet til forrige forpliktelse:

Trinn 8: Sjekk loggen
For å bekrefte angre git -trekkaksjonen, utfør "git log”Kommando:

$ git log -Lifeline -Graph

Under utgangen indikerer at vi har vendt den utførte handlingen:

Du kan også spesifisere “Hode ~ 1”For å komme tilbake til forpliktelsen før hodet:

$ git reset - -hard head ~ 1

Som du kan se, har vi vellykket vendt tilbake til forrige forpliktelse:

Det er alt! Vi har gitt den enkleste måten å angre git pull.

Konklusjon

For å angre git pull, åpner du først Git -terminalen på systemet ditt og flytt til Git -depotet. Neste, opprette og legge til en fil til omdiodingen. Deretter kan du forplikte endringer ved å bruke "$ git commit -m ”Kommando og utføre“$ git pull”Kommando for å trekke dem til Git Remote Repository. Til slutt, kjør "$ git reset -hard head^”Kommando for å angre trekkoperasjonen. Denne håndboken utdypet prosedyren for å angre git pull.