Innholdsfortegnelse:

Hvordan tilbakestiller du et Git-lager til en tidligere commit?
Hvordan tilbakestiller du et Git-lager til en tidligere commit?

Video: Hvordan tilbakestiller du et Git-lager til en tidligere commit?

Video: Hvordan tilbakestiller du et Git-lager til en tidligere commit?
Video: DETROIT EVOLUTION - Детройт: станьте человеком, фанат фильм / фильм Reed900 2024, Kan
Anonim

Hvis du vil tilbakestille den siste commit bare gjør git gå tilbake <uønsket begå hash>; da kan du trykk dette nye begå , som angret din forrige forpliktelse . For å fikse det løsrevne hodet gjør git kasse <gjeldende gren >.

På samme måte kan du spørre, hvordan tilbakestiller jeg et git-lager?

4 svar

  1. git reset uten --hard-alternativet tilbakestiller commit-historikken, men ikke filene. Med --hard-alternativet tilbakestilles også filene i arbeidstreet. (kreditert bruker)
  2. Hvis du ønsker å forplikte den tilstanden slik at fjernlageret også peker til den tilbakerullede forpliktelsen, gjør du: git push -f (kreditert bruker)

Foruten ovenfor, hvordan tilbakestiller jeg en lokal forpliktelse? Åpne Git Extensions, høyreklikk på begå vil du gå tilbake velg deretter " Tilbakestill forpliktelse Velg "Opprett automatisk en begå " hvis du vil direkte begå de tilbakeført endringer eller hvis du vil manuelt begå de tilbakeført endringer hold boksen umarkert og klikk på " Gå tilbake dette begå "-knappen.

For det andre, hvordan tilbakestiller du til en bestemt forpliktelse?

For å tilbakestille HEAD-grenen din til en bestemt commit:

  1. Sørg for at din nåværende HEAD-gren er valgt i sidefeltet.
  2. Høyreklikk forpliktelsen du vil gå tilbake til i listen og velg Tilbakestill HEAD til ….

Hva er forskjellen mellom git reset og revert?

Fra ovenstående forklaring kan vi finne ut at den største forskjellen mellom git reset og git gå tilbake er det git tilbakestilt vil nullstille tilstanden til grenen til en tidligere tilstand ved å slippe alle endringene etter ønsket commit while git gå tilbake vil nullstille til en tidligere tilstand ved å opprette ny går tilbake forplikter og beholde

Anbefalt: