Hvordan tilbakestille Git -gren til Originversjon

Hvordan tilbakestille Git -gren til Originversjon

Git er et godt likt versjonskontrollverktøy som er mye brukt til å administrere DevOps-prosjekter. Den administrerer prosjektkildekoden og holder oversikt over endringer. Mer spesifikt, å opprettholde en historie med engasjerte endringer, gjør det mulig for utviklere å se hvorfor disse endringene skjer og lett kan gå tilbake til forrige versjon.

Denne oppskrivningen vil demonstrere metoden for å vende tilbake Git-grenen til Origin-versjonen.

Hvordan tilbakestille Git -gren til Originversjon?

Noen ganger vil brukere tilbakeføre endringer i den lokale grenen som den opprinnelige/fjerngrenen. For å tilbakestille den lokale grenen til Origin-versjonen, følg derfor trinnene under leverte underverdighet.

Trinn 1: Åpne Git -kommandolinjeterminal

Først åpner du “Git bash”Terminal fra startmenyen:


Trinn 2: Gå til Git Repository

Gå til Git -depotet ved å bruke “CD”Kommando:

$ CD "C: \ git \ demo1"



Trinn 3: Generer ny fil

Generere den nye filen ved å bruke "ta på”Kommando:

$ berøringsfil.tekst



Trinn 4: Legg til fil i sporingsindeksen

Etter det, legg til den nye ikke -sporede filen i sporingsindeksen gjennom den oppgitte kommandoen:

$ git Legg til .



Sjekk ut Git Working Repository State for å sjekke om filen er lagt til i sporingsindeksen eller ikke:

$ git status


Du kan se at vi har lagt til filene til sporingsindeksen (iscenesettelsesområdet):


Trinn 5: Forpliktelse av sporede endringer

Deretter kan du begå de sporede endringene for å lagre det nåværende arbeidet med depotet ved å bruke "git forpliktelse”Kommando:

$ git commit -a -m "min sikkerhetskopi"



Trinn 6: Lag backup -gren

Lag en ny gren for å lagre sikkerhetskopien av den for tiden åpnet grenen. Den nye backup -grenen vil automatisk lagre den nåværende grenens forpliktelser:

$ git filial my-backup-branch



Trinn 7: Hent eksterne endringer

Hent nå de modifiserte fjernkontrollendringene i det lokale depotet gjennom den nevnte kommandoen:

$ git hente opprinnelse



Trinn 8: Tilbakestill gren til opprinnelsesversjon

Etter det, tilbakestiller Git -grenen til den eksterne versjonen ved å bruke “git reset -hard”Kommando og spesifiser det eksterne navnet sammen med filialnavnet:

$ git reset -hard opprinnelse/master



Sjekk depotloggene for å bekrefte om grenen blir tilbakestilt til opprinnelsesversjonen eller ikke:

$ git log


Her kan du se at grenen blir tilbakestilt til opprinnelsesversjonen:


Trinn 9: Flytt til sikkerhetskopiering

Deretter bytter du til sikkerhetskopieringsgrenen ved å bruke “Git Checkout”Kommando:

$ git-kassen My-Backup-Branch



Sjekk depotloggen for verifiseringen:

$ git log


Utgangen viser at den nye backup -grenen lagrer sikkerhetskopi av den nylig tilbakestillte grenen:


Vi har illustrert hvordan du tilbakestiller Git -grenen til fjern-/opprinnelsesversjonen.

Konklusjon

For å tilbakestille Git -grenen til Origin -versjonen, åpner du først Git -depotet. Deretter kan du forplikte den nåværende arbeidet med grenen ved å bruke “git forpliktelse”Kommando. Etter det, oppretter en ny backup -gren som automatisk vil lagre forpliktelsene til den for øyeblikket åpnede grenen. Tilbakestill grenen til opprinnelsesversjonen gjennom “$ git reset -hard opprinnelse/master”Kommando. I denne oppskrivningen har vi utdypet teknikken for å tilbakestille Git-grenen til Origin-versjonen.