Kazalo:

Kako razveljavim glavo za ponastavitev?
Kako razveljavim glavo za ponastavitev?

Video: Kako razveljavim glavo za ponastavitev?

Video: Kako razveljavim glavo za ponastavitev?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Maj
Anonim

Torej, da razveljavi the ponastaviti , zaženi git ponastavi GLAVA @{1} (ali git ponastaviti d27924e). Če ste po drugi strani od te posodobitve zagnali nekaj drugih ukazov GLAVA , potrditev, ki jo želite, ne bo na vrhu seznama, zato boste morali iskati po reflogu.

Ali lahko tukaj razveljavite trdo ponastavitev?

2. možnost: Obnovite podatke po Tovarniška ponastavitev prek lokalnega varnostnega kopiranja mnogih Android telefoni so opremljeni z lokalno aplikacijo ali funkcijo za varnostno kopiranje. Če ti redno varnostno kopirate podatke, nato pa po a Tovarniška ponastavitev , samo pojdite na »Nastavitve« > »Varnostno kopiranje in obnovitev« in izberite najnovejšo datoteko varnostne kopije za obnovitev podatkov iz varnostne kopije.

Podobno, kako razveljavite objavo? Če želite opraviti pomembno delo na zadnjem zavezati , lahko preprosto git ponastavi HEAD^. To bo razveljavi the zavezati (odlepite) in obnovite indeks v stanje, v katerem je bil pred tem zavezati , pusti delovni imenik s spremembami neobjavljene in lahko popravite vse, kar morate popraviti, in poskusite znova.

Zato, kako ponastavim glavo?

GLAVA kaže na vašo trenutno vejo (ali trenutno objavo), tako da vse to git ponastaviti -- trda GLAVA bo storil, da zavržete vse neobjavljene spremembe, ki jih imate. Torej, predpostavimo, da je dobra potrditev, na katero se želite vrniti, f414f31. (To lahko najdete prek dnevnika git ali katerega koli brskalnika zgodovine.)

Kako razveljavim vse lokalne spremembe?

Zdaj imate 4 možnosti za razveljavitev sprememb:

  1. Odstranite datoteko v trenutni potrditev (HEAD): git ponastavi HEAD
  2. Odstranite vse - ohranite spremembe: git reset.
  3. Zavrzite vse lokalne spremembe, vendar jih shranite za pozneje: git stash.
  4. Vse trajno zavrzi: git reset --hard.

Priporočena: