git reset
Ripristina la HEAD corrente a uno stato specificato, con opzione di mantenere o cancellare le modifiche locali.
ATTENZIONE: Comando Critico / Distruttivo
La modalità `--hard` cancella irrimediabilmente tutte le modifiche non salvate nella directory di lavoro.
>_git reset [--soft | --mixed | --hard] [___TKN_ARG_0___]
#git
#reset
#undo
Descrizione & Funzionamento
Consente di annullare commit errati. La modalità `--soft` mantiene le modifiche in staging, `--mixed` le mantiene nel working tree, `--hard` cancella permanentemente tutto.