Hvordan kaste dine lokale endringer i Git -eksempel

Hvordan kaste dine lokale endringer i Git -eksempel
Mens de jobber med Git, gjør utviklere endringer i det lokale depotet. Etter å ha begått og spart endringer, kan du noen ganger innse at uriktige endringer blir lagret ved et uhell. I denne situasjonen er det pålagt å forkaste den nylige forpliktelsen. For det spesifiserte formålet, "& git reset -hard “ Kommando kan utføres på Git Bash -terminalen.

Denne håndboken vil definere prosedyren for å fjerne eller forkaste dine lokale endringer i GIT.

Hvordan du kan kaste dine lokale endringer i git?

For å forkaste dine lokale endringer i Git, først, flytter du til Git Root Directory og oppretter et nytt Git Local Repository, og flytter umiddelbart til den. Initialiser den opprettede katalogen, lag nye filer og sjekk Commit Reference History of the Git Repository ved å bruke “$ git commit -m ”Kommando og kopier forpliktelsesreferansen som vi ønsker å gå tilbake til. Til slutt, utfør "& git reset -hard > Kommando for å kaste dine lokale endringer i Git.

La oss gå videre for å implementere ovennevnte scenario!

Trinn 1: Åpne Git Bash

Start Git -terminalen ved å bruke “Oppstart" Meny:

Trinn 2: Naviger til Git Root Directory

Gå til Git Root Directory ved å bruke "CD”Kommando:

$ CD "C: \ Brukere \ Nazma \ Git"

Trinn 3: Lag git lokalt depot

Utfør kommandoen nedenfor for å opprette og navigere til den nye katalogen:

$ mkdir demo7 && cd demo7

Trinn 4: Initialiser Git Repository

Nå, initialiser det nyopprettede Git lokale depotet ved å bruke "git init”Kommando:

Trinn 5: Lag og gjør endringer

Neste, utfør "ta på”Kommando med“ekko”Kommando for å opprette en fil. Legg deretter til litt tekst i den ved hjelp av omdirigeringsoperatøren:

$ Touch File1.txt && ekko "Det er min første fil"> File1.tekst

Trinn 6: Legg til fil i iscenesettelsesområdet

Spore filen ved å bruke "git add”Kommando:

$ git Legg til File1.tekst

Trinn 7: Forplikt endringer

Kjør “git forpliktelse”Kommando for å legge til endringene i det lokale depotet med den spesifiserte meldingen:

$ git commit -m "file1.txt lagt til "

Trinn 8: Opprett og oppdater fil

Deretter oppretter du en ny fil som heter “File2.tekst”Og legg til litt tekst i det:

$ Touch File1.txt && ekko "Det er min andre fil"> File2.tekst

Trinn 9: Legg til fil

Legg nå den nødvendige filen fra arbeidsområdet til iscenesettelsesområdet:

$ git Legg til File2.tekst

Trinn 10: Forplikt endringer

Kjør den oppgitte kommandoen for å begå gjorde endringer med forpliktelsesmeldingen:

$ git commit -m "file2.txt lagt til "

Trinn 11: Oppdater fil

Nå, igjen åpne “File2.tekst”Og oppdater det deretter:

$ ekko "Oppdater fil2"> File2.tekst

Trinn 12: Sjekk status

For å sjekke Git Local Repository Kjør den oppgitte kommandoen:

$ git status .

Som du kan se det, "fil1.tekst”Filen endres vellykket:

Trinn 13: Sjekk loggen

Sjekk Git Local Repository Reference Log History med den oppgitte kommandoen:

$ git log --oneline

Fra den viste informasjonen, kopierer du Commit Reference -nummeret for å forkaste lokale endringer:

Trinn 14: Kast lokale endringer

Til slutt, utfør "Git tilbakestilling”Kommando med“-hard”Flagg og den kopierte forpliktelsesreferansen for å forkaste de relaterte endringene:

$ git reset -hard A4F1974

Som du kan se, blir hovedposisjonen vår flyttet til den uttalte forpliktelsesreferansen, og de siste endringene blir kastet:

Trinn 15: Sjekk status

Deretter kan du sjekke statusen ved å bruke den oppgitte kommandoen:

$ git status .

Trinn 16: Sjekk listeinnhold

Til slutt, kjør "ls”Kommando for å se det eksisterende innholdet i Git -depotet:

$ ls

Det kan sees at “fil1.tekst”Eksisterer ikke lenger i depotet lenger:

Vi har tilbudt prosedyren for å forkaste dine lokale endringer i GIT -eksempler.

Konklusjon

For å forkaste dine lokale endringer i Git, først, flytter du til Git Root Directory, oppretter et nytt Git Local Repository og navigerer til det. Neste, lag nye filer, og åpne og oppdatere dem. Forplikt deg deretter endringer i Git -depotet. Etter det, oppdater filen igjen og sjekk GIT -forpliktelsesloggreferansen, kopier Commit -referansen og utfør "$ git reset -hard ”Kommando for å forkaste relaterte forpliktelser endringer. Denne håndboken diskuterte metoden for å fjerne dine lokale endringer i Git.