Satura rādītājs:

Vai git reset noņem izmaiņas?
Vai git reset noņem izmaiņas?

Video: Vai git reset noņem izmaiņas?

Video: Vai git reset noņem izmaiņas?
Video: Undo Stage with git reset 2024, Novembris
Anonim

Atsaukt vietējās izmaiņas

  1. Izmest visi vietējie izmaiņas , bet saglabājiet tos iespējamai atkārtotai izmantošanai vēlāk: git atlicināt.
  2. Vietējā izmešana izmaiņas (pastāvīgi) uz failu: git izrakstīšanās --
  3. Izmest visi vietējie izmaiņas visiem failiem pastāvīgi: git atiestatīšana -- grūti.

Kas attiecas uz to, kas tiek atiestatīts un dzēst izmaiņas git?

Izmantot atiestatīt lai atgrieztu filiāles lokālajā repozitorijā iepriekšējās saistības saturā. Visbiežāk izmantotais atiestatīt komanda ir vienkārši izmest visu mainīts failus kopš pēdējās apstiprināšanas un atgriež failus tādā stāvoklī, kādā tie bija pēdējās apstiprināšanas reizē.

Turklāt, kā es varu atsaukt visas izmaiņas filiālē? Mēģiniet git checkout - ja tas tiks atmests jebkādas vietējās izmaiņas kas nav izdarīti VISAS filiāles un meistars. Kad vēlaties izmest izmaiņas tavā vietējā filiāle , jūs varat tos noglabāt izmaiņas izmantojot git stash komandu. Jūsu izmaiņas tiks saglabāts, un jūs varat tos izgūt vēlāk, ja vēlaties, vai arī varat tos izdzēst.

Kā šādā veidā atjaunot izmaiņas pakalpojumā Git?

Lai atgrieztos, varat:

  1. Dodieties uz Git vēsturi.
  2. Ar peles labo pogu noklikšķiniet uz apņemšanās, kuru vēlaties atjaunot.
  3. Atlasiet atjaunot apņemšanos.
  4. Pārliecinieties, vai ir atzīmēta izvēles rūtiņa Apstiprināt izmaiņas.
  5. Noklikšķiniet uz Atgriezties.

Kāds ir git reset izsaukšanas rezultāts jūsu vietējā Git repozitorijā?

Pēc apvienošanas rezultāta pārbaudes jūs varat atklāt, ka izmaiņas citā filiālē ir neapmierinošas. Skriešana git atiestatīšana --hard ORIG_HEAD ļaus jums atgriezties tur, kur bijāt, bet tas tiks atmests jūsu vietējais izmaiņas, kuras jūs nevēlaties. git atiestatīšana --apvienot saglabā jūsu vietējais izmaiņas.

Ieteicams: