Revert

Revert jest operacją tworzącą nowy commit, którego skutkiem jest wycofanie zmian wcześniej wprowadzonych przez inny commit.

W celach demonstracji tworzymy nowe repozytorium:

mkdir git-revert
cd git-revert
git init

Tworzymy pierwszy plik - a.txt:

echo 'A file' > a.txt
git add a.txt
git commit -m "First file."

W osobnym commicie tworzymy drugi plik - b.txt:

echo 'B file' > b.txt
git add b.txt
git commit -m "Second file."

Sprawdźmy jak wygląda nasza historia w tym momencie:

git log --oneline

Rezultat powinien wyglądać następująco:

Teraz aby cofnąć zmiany w pierwszym commicie wykonujemy polecenie:

git revert 55d9312

Sprawdźmy jak teraz wygląda nasza historia repozytorium:

Za pomocą polecenia git show sprawdźmy co zostało wykonane w ramach ostatniego commitu:

git show b5a6139

results matching ""

    No results matching ""