Er det noen metode for å angre lokale endringer i git?

Er det noen metode for å angre lokale endringer i git?

Git er et populært versjonskontrollprogram som brukes til å administrere prosjekter og deres kildekode. Utviklerne utfører flere oppgaver, for eksempel implementering av nye funksjoner, testkode og mange flere, ved hjelp av Git -grenene i det lokale depotet. Noen ganger kan det hende at GIT -brukeren trenger å vende lokale endringer etter eller før forpliktelsen for å gjenopprette den forrige versjonen av applikasjonen eller prosjektet.

I denne bloggen vil vi diskutere om det er noen metode for å angre de lokale endringene i Git. Så la oss starte!

Er det noen metode for å angre lokale endringer i git?

Ja! Git tilbyr en metode for å tilbakestille lokale endringer i Git. For å gjøre det, følg opp trinnet under levert.

Trinn 1: Åpne Git Bash Terminal

Fra startmenyen, start Git Bash Terminalen:


Trinn 2: Naviger til Git Repository

Gå til det lokale depotet gjennom "CD”Kommando:

$ CD "C: \ git"



Trinn 3: Initialiser Git Repository

Neste, etter å ha åpnet Git -depotet, initialiser den ved hjelp av den oppgitte kommandoen:

$ git init



Trinn 4: Opprett ny fil

Etter det, opprette en ny fil gjennom "ta på ”Kommando:

$ berøringstest.tekst



Trinn 5: Legg til fil i scenemiljøet

Legg til den opprettede filen i iscenesettelsesmiljøet:

$ git Legg til test.tekst



Trinn 6: Forplikt den nyopprettede filen

Bruk “git forpliktelse”Kommando for å begå iscenesettelsesendringene. Her, "-m”Alternativet legges til for å legge inn en melding langs forpliktelsen:

$ git commit -m "testfil legges til"



Trinn 7: Sjekk git -loggen

Deretter kan du sjekke GIT -loggen for å se endringene og bekrefte om endringene er begått eller ikke:

$ git log


Utgangen nevnt nedenfor viser at endringer er begått:


Trinn 8: Endre engasjert fil

Deretter endrer du den nyoppløste filen gjennom "start”Kommando og spesifiser filnavnet:

$ Start -test.tekst



Når du gjør det, åpnes den engasjerte filen i Git -valgt redigerer. Gjør de nødvendige endringene og treff "Ctrl+s”Nøkkel:


Trinn 9: Legg til oppdatert fil til scenen

Etter det, legg til endringer i iscenesettelsesmiljøet:

$ git Legg til .



Igjen, sjekk GIT lokale depotstatus, og bekreft om endringene legges til iscenesettelsesmiljøet eller ikke:

$ git status


Utgangen nedenfor viser at endringer er lagt til i iscenesettelsesområdet:


Trinn 10: Forplikt den endrede filen

Forplikt den modifiserte filen ved å bruke den oppgitte kommandoen:

$ git commit -m "testfil er oppdatert"



Igjen, sjekk Git -loggen for bekreftelse:

$ git log


Det kan sees at endringene også er begått med hell. Nå er det påkrevd å angre disse lokale endringene og gjenopprette den forrige versjonen av Git Local Repository:


Trinn 11: Angre de lokale endringene

For å tilbakestille eller angre de lokale endringene og gjenopprette det lokale depotet til forrige versjon, bruk "git tilbakestill hode ~ 1”Kommando:

$ git reset head ~ 1



Igjen, bekreft om vi har vendt tilbake endringer eller ikke:

$ git log .


Her kan du se at vi har vendt de lokale endringene med hell:


Vi har samlet den enkleste informasjonen for å angre lokale endringer i Git.

Konklusjon

For å angre de lokale endringene i Gits lokale depot, åpne det lokale depotet, gjøre noen endringer og forplikte dem. Etter det, for å gjenopprette depotet til den opprinnelige versjonen og angre lokale endringer, kan du bruke "git tilbakestill hode ~ 1”Kommando. I dette innlegget har vi demonstrert metoden for å angre de lokale endringene.