background image

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 που πήρε σαν παράμετρο 

(χρησιμοποιείστε το με πολύ προσοχή!)