Cofnięcie nieudanego merga

Na pewno nie raz się zdarzyło, że trzeba szybko cofnąć zassane zmiany 🙂

git reset --hard HEAD~5

Powyższa komenda cofnie was o 5 commitów wstecz

git reset --hard HEAD^

Powyższa komenda cofnie was o 1 commit.

Tak to wygląda w teorii. W praktyce zazwyczaj przy takim cofaniu pojawiają się różnego rodzaju komplikacje. Trzeba zatem być bardzo ostrożnym robiąc pulle na produkcji.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *