Cuprins:

Ce face fișierul git reset HEAD?
Ce face fișierul git reset HEAD?

Video: Ce face fișierul git reset HEAD?

Video: Ce face fișierul git reset HEAD?
Video: КАК НАСТРОИТЬ L4D2 2024, Noiembrie
Anonim

Git te obligă să comiți sau să ascunzi orice modificări în directorul de lucru care se vor pierde în timpul plății. Te poți gândi la git revine ca instrument pentru anularea modificărilor comise, în timp ce git reset HEAD este pentru anularea modificărilor necommitate.

În mod corespunzător, cum anulez un cap de resetare git?

Deci, să Anula cel resetare , alerga git reset HEAD @{1} (sau git reset 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.

De asemenea, știți, ce face comanda git reset soft head 5? Resetare Git are 5 moduri principale: moale , amestecat, îmbinat, greu, păstrați. Diferența dintre ele este să se schimbe sau să nu se schimbe cap , stadiu (index), director de lucru. Resetare Git --se va schimba greu cap , index și director de lucru. Resetare Git -- moale se va schimba cap numai.

În mod similar, vă puteți întreba, cum resetați un cap la un anumit commit?

Pentru a reseta ramura HEAD la un anumit commit:

  1. Asigurați-vă că ramura dvs. HEAD actuală este selectată în bara laterală.
  2. Faceți clic dreapta pe comiterea la care doriți să reveniți în listă și alegeți Reset HEAD to….

Cum anulez fișierele în git?

La scoate în scenă se angajează pe Git , folosește git reset” cu opțiunea „–soft” și specificați hashul de comitere. Alternativ, dacă doriți scoate în scenă ultima dvs. comitere, puteți nota notația „HEAD” pentru a o reveni cu ușurință. Folosind argumentul „–soft”, modificările sunt păstrate în directorul și indexul de lucru.

Recomandat: