Cuprins:

Cum anulez un cap de resetare?
Cum anulez un cap de resetare?

Video: Cum anulez un cap de resetare?

Video: Cum anulez un cap de resetare?
Video: TUTORIAL: resetare service / revizie Opel Astra G, Corsa, Zafira, Agila in 3 pasi 2024, Noiembrie
Anonim

Deci, să Anula cel resetare , rulați git resetați HEAD @{1} (sau git resetare d27924e). Dacă, pe de altă parte, ați rulat alte comenzi de atunci acea actualizare CAP , commit-ul pe care îl doriți nu va fi în partea de sus a listei și va trebui să căutați prin reflog.

Aici, puteți anula o resetare hardware?

Opțiunea 2: Recuperați datele după Resetare din fabrică prin Local Backup Many Android telefoanele sunt dotate cu aplicație sau funcție locală de rezervă. Dacă tu au făcut copii de siguranță ale datelor în mod regulat, apoi, după a resetarea din fabrică , accesați „Setări” > „Copia de rezervă și restaurare” și selectați cel mai recent fișier de rezervă pentru a restabili datele din backup.

În mod similar, cum anulați un commit? Dacă doriți să efectuați o muncă semnificativă asupra ultimului comite , puteți pur și simplu să resetați HEAD^. Asta va Anula cel comite (decojește-l) și readuceți indexul la starea în care era înainte comite , lăsând directorul de lucru cu modificările necommitate și puteți remedia orice aveți nevoie și încercați din nou.

Din acest motiv, cum îmi resetez capul?

CAP indică la ramura dvs. curentă (sau commit-ul curent), deci tot acel git resetare -- cap tare va face este să aruncați toate modificările neangajate pe care le aveți. Deci, să presupunem că comiterea bună la care doriți să reveniți este f414f31. (Puteți găsi asta prin git log sau orice browser de istorie.)

Cum revin toate modificările locale?

Acum aveți 4 opțiuni pentru a anula modificările:

  1. Anulează fișierul la comiterea curentă (HEAD): git reset HEAD
  2. Anulează totul - păstrează modificările: git reset.
  3. Aruncă toate modificările locale, dar salvează-le pentru mai târziu: git stash.
  4. Aruncă totul definitiv: git reset --hard.

Recomandat: