pi膮tek, 31 maja 2019

Przywracanie niepotrzebnie scommitowanego pliku

Gdy zdarzy nam si臋 wrzuci膰 do repozytorium niepotrzebne zmiany w jednym pliku, mo偶emy usun膮膰 zmiany przez:

git log > szukamy SHA1 dla commita, do kt贸rego chcemy przywr贸ci膰 plik
git checkout SHA1 (tutaj wpisujemy przynajmniej 4 znaki z SHA1) ./艣cie偶ka/pliku. O jeden commit wr贸cimy si臋 przez:
git checkout HEAD~1 filename
git commit --amend --allow-empty - zatwierdzamy zmiany

Je艣li chcemy ca艂kiem usun膮膰 nieskommitowane zmiany, wystarczy u偶y膰
git reset --hard HEAD

Brak komentarzy:

Prze艣lij komentarz