Sto lavorando in una filiale (ad esempio design
) e ho apportato una serie di modifiche, ma ho bisogno di scartarle tutte e resettarle per corrispondere alla versione del repository. Pensavo che lo git checkout design
lo facesse, ma mi dice che sono già nel ramo design
e che ho 3 file modificati.Come scartare tutte le modifiche apportate a un ramo?
Come posso eliminare queste modifiche e ottenere il ramo così com'è ora sul server remoto?
o 'git reset --hard HEAD ^' – deadfish
'git reset --hard HEAD ^' dovrebbe essere la risposta accettata. OP non stava chiedendo altri rami ... – bphilipnyc
Ho provato questo, e penso che abbia cancellato tutto dalla mia ultima spinta, non solo il mio ultimo commit. –