Ako zruším posledné miestne záväzky v Git?

Ako Zrusim Posledne Miestne Zavazky V Git



Počas práce na lokálnom vzdialenom úložisku vývojári s najväčšou pravdepodobnosťou každý deň vložia viaceré potvrdenia týkajúce sa pridaných zmien do ich úložiska. Niekedy však po potvrdení zmien možno budete chcieť pridať ďalšie zmeny pred odoslaním potvrdenia. Na tento účel je potrebné zrušiť posledné potvrdenie pre ich úložisko Git.

Tento článok popisuje postup na zrušenie posledného lokálneho potvrdenia.

Ako zruším posledné miestne záväzky v Git?

Vrátiť sa k predchádzajúcemu odovzdaniu. Najprv sa prepnite do adresára Git, vytvorte a pridajte nový súbor. Potom potvrďte pridané zmeny do úložiska. Skontrolujte históriu denníka úložiska a vykonajte príkaz „ $ git reset –soft HEAD~1 ” na zrušenie posledného odovzdania. Nakoniec skontrolujte proces vrátenia späť.

Teraz pokračujte a pochopte vyššie uvedený scenár!

Krok 1: Presuňte sa do adresára

Najprv prejdite do adresára Git pomocou nižšie uvedeného príkazu:

$ cd 'C:\Používatelia \n azma\Git\Demo14'

Krok 2: Vytvorte súbor

Vykonajte „ dotyk ” príkaz na vytvorenie nového súboru:

$ dotyk súbor1.txt

Krok 3: Pridajte súbor

Teraz sledujte novovytvorený súbor pomocou „ git pridať 'príkaz:

$ git pridať súbor1.txt

Krok 4: Potvrdenie zmien

Ak chcete uložiť pridané zmeny v úložisku Git, spustite „ git commit “ s „ -m “ a zadajte požadovanú správu:

$ git commit -m '1 súbor bol pridaný'

Krok 5: Skontrolujte históriu denníkov

Ak chcete skontrolovať históriu protokolov aktuálneho úložiska, vykonajte príkaz uvedený nižšie:

$ git log --online

Vo výstupe uvedenom nižšie je zvýraznený odkaz na odovzdanie najnovším odovzdaním:

Krok 6: Zrušte posledný miestny záväzok

Ak chcete zrušiť najnovšie lokálne potvrdenie, vykonajte príkaz „ git reset 'príkaz s ' – mäkký “ vlajka pozdĺž “ HLAVA~1 ” cielený ukazovateľ HEAD:

$ git reset -- mäkký HLAVA~ 1

Krok 7: Overte proces vrátenia späť

Nakoniec, aby ste si overili zrušenie posledného lokálneho potvrdenia, vykonajte poskytnutý príkaz:

$ git log --online

Ako môžete vidieť na výstupe uvedenom nižšie, ukazovateľ HEAD sa úspešne presunul na najnovšie potvrdenie:

Ukázali sme metódu na zrušenie posledného lokálneho odovzdania.

Záver

Vrátiť sa k predchádzajúcemu nedávnemu lokálnemu odovzdaniu. Najprv sa presuňte do adresára Git, vytvorte a pridajte nový súbor. Potom potvrďte pridané zmeny do úložiska. Skontrolujte históriu denníka úložiska a vykonajte príkaz „ $ git reset –soft HEAD~1 ” na zrušenie posledného odovzdania. Nakoniec skontrolujte proces vrátenia späť. Tento článok poskytuje postup na zrušenie posledného lokálneho potvrdenia.