Cofanie zmian
Checkout
git checkout -- <FILE>
git checkout <BRANCH>
git checkout <COMMIT>
git checkout <TAG>
Cofanie wszystkich zmian w commicie
git revert <COMMIT>
Reset
git reset --soft HEAD~<n>
git reset --soft <SHA1>
git reset --mixed HEAD~<n>
git reset --mixed <SHA1>
git reset --hard HEAD~<n>
git reset --hard <SHA1>