Sadržaj:

Kako da poništim glavu za resetiranje?
Kako da poništim glavu za resetiranje?

Video: Kako da poništim glavu za resetiranje?

Video: Kako da poništim glavu za resetiranje?
Video: Как проверить крышку расширительного бачка 2024, Maj
Anonim

Dakle, da poništiti the resetovati , pokrenite git resetujte HEAD @{1} (ili git resetovati d27924e). Ako ste, s druge strane, pokrenuli neke druge komande od tada tog ažuriranja HEAD , urezivanje koje želite neće biti na vrhu liste i moraćete da pretražujete kroz reflog.

Ovdje možete poništiti hard reset?

Opcija 2: Oporavak podataka nakon Factory Reset preko Local Backup Many Android telefoni su opremljeni lokalnom sigurnosnom aplikacijom ili funkcijom. Ako ti redovno pravili rezervne kopije podataka, zatim, nakon a fabrička podešavanja , samo idite na “Postavke” > “Izradite sigurnosnu kopiju i vratite” i odaberite najnoviju sigurnosnu kopiju za vraćanje podataka iz sigurnosne kopije.

Slično tome, kako poništiti urezivanje? Ako želite da obavite značajan posao na posljednjoj počiniti , možete jednostavno git resetovati HEAD^. Ovo će poništiti the počiniti (ogulite ga) i vratite indeks u stanje u kojem je bio prije toga počiniti , ostavljajući radni direktorij s promjenama nepovezanim, i možete popraviti sve što trebate i pokušati ponovo.

Zbog toga, kako da resetujem svoju glavu?

HEAD ukazuje na vašu trenutnu granu (ili trenutni urezivanje), tako da sav taj git resetovati -- tvrda GLAVA će učiniti je da odbacite sve neobjavljene promjene koje imate. Dakle, pretpostavimo da je dobro urezivanje na koje se želite vratiti f414f31. (To možete pronaći putem git log-a ili bilo kojeg pretraživača istorije.)

Kako da vratim sve lokalne promjene?

Sada imate 4 opcije da poništite svoje promjene:

  1. Poništite fazu datoteke na trenutno urezivanje (HEAD): git reset HEAD
  2. Descendirajte sve - zadržite promjene: git reset.
  3. Odbacite sve lokalne promjene, ali ih sačuvajte za kasnije: git stash.
  4. Trajno odbacite sve: git reset --hard.

Preporučuje se: