Denne oppskrivningen vil utdype hvordan du fjerner forpliktelser fra historien.
Hvordan fjerne forpliktelse fra historien i git?
For å fjerne enhver spesifikk forpliktelse fra historien, må du først åpne Git Repository. Rediger forpliktelsene gjennom “git rebase”. Etter det åpnes Commits -filen i standard valgt redigeringsprogram, hvor du kan fjerne forpliktelsen fra filen og lagre den.
For å fjerne en forpliktelse fra historien, ta en titt på medfølgende instruksjoner.
Trinn 1: Åpne git -terminal
Først åpner du Git -terminalen fra “Start" Meny:
Trinn 2: Åpne Git -depot
Deretter, flytt til Git -depotet gjennom “CD”Kommando:
$ CD "C: \ git"
Trinn 3: Sjekk git -logger
Sjekk ut git -logger ved å bruke den oppgitte kommandoen:
$ git log
Trinn 4: Rediger begår historie
Bruke "git rebase”Kommando for å slette forpliktelsen fra historien og spesifisere forpliktelses -ID for forpliktelsen som er nærmest den som må slettes. Her brukes alternativet “-i” til å redigere Commit-filen:
$ git rebase -i 2cb5bf1
Trinn 5: Fjern forpliktelse
Ved å gjøre det åpnes Commit -filen i standard valgt redigering. Fjern forpliktelsen du vil slette. For eksempel har vi fjernet "BE7D3E3”Forplikt:
Etter det, trykk på “Ctrl+s”-Knappen for å lagre endringer. For å forlate Nano -redaktøren, treffer du “Ctrl+x”Nøkkel:
Kontroller nå om forpliktelsen fjernes fra historien eller ikke ved å se Git -loggen:
$ git log
Du kan se at vi har fjernet forpliktelsen fra historien:
Hvordan fjerne den siste forpliktelsen fra historien?
For å fjerne den siste forpliktelsen fra forpliktelseshistorien, gå gjennom de medfølgende trinnene.
Trinn 1: Sjekk git -loggen
For det første, sjekk GIT -logger for å sjekke den siste forpliktelsen fra historien:
$ git log
Trinn 2: Fjern den siste forpliktelsen
For å fjerne den siste forpliktelsen, utfør "git reset -hard head ~ 1”Kommando:
$ git reset - -hard head ~ 1
Igjen, sjekk Git -loggen for å bekrefte om den nylige forpliktelsen blir slettet eller ikke ved å bruke “git log”Kommando:
$ git log
Vi har utdypet hvordan vi kan fjerne forpliktelsen fra historien.
Konklusjon
Konklusjon
For å fjerne forpliktelsen fra historien, må du først åpne Git -depotet. Deretter redigerer du forpliktelsen gjennom "git rebase -i ”Kommando. Ved å gjøre det åpnes Commit -filen i standard valgt redigering. Fjern forpliktelsen og lagre endringene. Mens du skal fjerne nyere forpliktelser, bruk "git reset -hard head ~ 1”Kommando. Dette innlegget har utdypet hvordan du kan fjerne forpliktelsen fra historien.