Dette innlegget vil illustrere hvordan du tilbakestiller hodet til forrige Git -forpliktelse. Så la oss begynne!
Hvordan tilbakestille hodet til tidligere Git -forpliktelse?
For å tilbakestille hodet til forrige Git -forpliktelse, åpner først det lokale depotet og sjekk ut loggen for å se den nyere forpliktelsen. Gå deretter tilbake til forrige forpliktelse ved å bruke "git reset -hard head ~ 1”Kommando.
Følg den nevnte prosedyren for praktisk talt å tilbakestille hodet til forrige forpliktelse.
Trinn 1: Start Git Bash Terminal
Først åpner du Git Bash -terminalen fra “Oppstart" Meny:
Trinn 2: Åpne lokalt depot
Naviger deretter til det lokale Git -depotet:
$ CD "C: \ git"
Trinn 3: Opprett ny fil
Opprett en ny fil ved hjelp av den gitte kommandoen. For eksempel har vi laget en "Fil1.tekst”Fil:
$ Touch File1.tekst
Trinn 4: Sjekk filstatusen
For å sjekke filstatusen, skriv ut “git status”Kommando på terminalen:
$ git status
Filen er nå ikke sporet og plassert i det ustagede området:
Trinn 5: Legg til fil i trinnet
For å flytte filen inn i iscenesettelsesområdet, bruk "git add”Kommando og spesifiser filnavnet i det:
$ git Legg til File1.tekst
Igjen, se filstatusen for å sjekke om den nyopprettede filen blir flyttet til iscenesettelsesområdet eller ikke:
$ git status
Her kan du se at filen nå er flyttet til iscenesettelsesområdet og er klar til å forplikte seg:
Trinn 6: Forplikt fil
Deretter kan du forplikte filen ved å bruke "git forpliktelse”Kommando. “-m”Alternativet brukes til å legge ved en forpliktelsesmelding her:
$ git commit -m "First Commit"
Trinn 7: Bekreft siste forpliktelse
For å sjekke om filen er begått eller ikke, bruk den oppgitte kommandoen:
$ git log
Her kan du se en fil med "Første forpliktelse”Meldingen er forpliktet til å lykkes:
Trinn 8: Gjør endringer i filen
Gjør endringer i den nyopprettede filen ved å åpne den i standardredigereren ved å bruke den nevnte kommandoen:
$ start fil1.tekst
Det kan sees at den spesifiserte filen er åpen i Notisblokk. Gjør noen endringer i filen og treff "Ctrl+s”Nøkkel for å lagre endringer:
Trinn 9: Legg til fil i etappeområdet
Igjen, legg til en fil fra Unstage -området til iscenesettelsesområdet:
$ git Legg til File1.tekst
Bekreft statusen til filen:
$ git status
Her kan du se at den modifiserte filen legges til i iscenesettelsesområdet og klar til å forplikte seg:
Trinn 10: Forplikt deg modifisert fil
Utfør en ny forpliktelse for å bruke endrede endringer:
$ git commit -m "andre forpliktelse"
Nå, sjekk loggfilen for å se den nåværende plasseringen av hodet, og bekreft også om den endrede filen er begått eller ikke:
$ git log
Utgangen nedenfor indikerer at den oppdaterte filen er begått med suksess:
Trinn 11: Tilbakestill til hodet
Tilbakestill hodet mot forrige forpliktelse til å tilbakestille modifisering ved hjelp av den nevnte kommandoen:
$ git reset - -hard head ~ 1
Her kan du se at hodet er satt på forrige “Første forpliktelse”Forplikt:
Trinn 12: Kontroller at hodet tilbakestilles
For å bekrefte om hodet tilbakestilles til forrige forpliktelse igjen, sjekk loggen:
$ git log
Vi har utdypet hvordan vi kan tilbakestille hodet til tidligere Git -forpliktelser.
Konklusjon
For å tilbakestille hodet til forrige forpliktelse, åpner du først Git Repository. Neste, bruk "git reset -hard head ~ 1”Kommando på terminalen. For å begå en fil på Git, oppretter du først en fil og legger filen til iscenesettelsesområdet. Deretter kan du forplikte den nyopprettede filen ved å bruke "git commit -m”Kommando. Dette innlegget har illustrert hvordan du tilbakestiller hodet til forrige Git -forpliktelse.