Git reset
Αυτή η εντολή επαναφέρει το τρέχον HEAD στην καθορισμένη κατάσταση.
➢
git reset <commit> <file>
:
Opposite of
git add
git reset HEAD <file>
➢
git reset <commit>
--soft
Αλλάζει το HEAD, αφήνει το INDEX και τα αρχεία άθικτα.
--mixed
Αλλάζει το HEAD και το ΙNDEX, αφήνει τα αρχεία άθικτα.
--hard
Επαναφορά του αποθετηρίου στην κατάσταση του commit που πήρε σαν παράμετρο
(χρησιμοποιείστε το με πολύ προσοχή!)