Come posso eliminare tutte le modifiche in tutti i file del mio repository?
Diciamo che sono in una filiale e ho apportato alcune modifiche. git statusrestituisce una serie di file in "Modifiche non programmate per il commit" e ho notato che vorrei sbarazzarmi di tutte queste modifiche in tutti i file. Come posso farlo con un solo comando?
So di poter fare quanto segue per ritirare un solo file:
git checkout -- <file>
Ho notato che git checkout --da solo restituisce l'elenco di tutti i file non registrati. Tuttavia, non riesco a trovare un modo per controllarli tutti, qualcosa del genere git checkout --all.
Ho controllato man git checkoute non sono riuscito a trovare nulla. Inoltre ho visto Git: Checkout tutti i file tranne unogit checkout . e ho provato e non ha funzionato neanche.
Dovrei farlo a livello di codice, eseguendo un ciclo attraverso l' git checkout --output?