Git - cofnięcie ostatniego commitu

Przy pracy z gitem nie raz spotkamy się z sytuacją kiedy będziemy musieli wycofać ostatnio dodany commit. Z pomocą przychodzi reset z oderwaniem "głowy" o jeden commit do góry:

git reset --soft HEAD~1

Flaga --soft pozwala nam na zachowanie zmian w plikach.

git reset --hard HEAD~1

Flaga --hard usuwa wszelkie zmiany w plikach.

Jeżeli chcemy wycofać się o kilka commitów podajemy id danego commita

git reset --hard 0a15a3b9

michal

Read more posts by this author.

/dev/null