Se vuoi ripristinare l'ultimo commit, puoi farlo con un singolo comando.
Per prima cosa assicurati di cosa vuoi veramente fare, rimuovi semplicemente il commit dal repository o cancella tutto l'ultimo codice impegnato.
Quindi scegli uno dei comandi seguenti secondo i requisiti:
git resetta HEAD~1
Ciò riporterà il tuo repository al suo stato prima dei comandi git add che hanno messo in scena i file. I tuoi cambiamenti saranno nel tuo lavoro
directory. HEAD~1 si riferisce al commit sotto la punta corrente del ramo.
Se desideri rimuovere N commit ma mantenere le modifiche al codice nella directory di lavoro, esegui il comando seguente:
git reset HEAD~N
Se desideri rimuovere completamente il tuo ultimo commit e non vuoi conservare anche il codice, puoi eseguire un hard reset:
git reset –hard HEAD~1
Allo stesso modo, se vuoi rimuovere l'ultimo N si impegna e non voglio mantenere le modifiche al codice:
git reset –hard HEAD~N
Grazie!!
Railscarma come protagonista Ruby on Rails, società di sviluppo ti offre lo sviluppo di applicazioni Ruby on Rails utilizzando un modello agile di gestione e consegna dei progetti, con tutta la flessibilità di scegliere tra più modelli di coinvolgimento per aiutarti a risparmiare ulteriormente sui costi. Fateci sapere nei dettagli la vostra impresa Sviluppo di applicazioni RoR esigenze e i nostri esperti ti mostreranno come possiamo renderlo efficiente ed economicamente vantaggioso per la tua azienda. Contattaci con le tue domande e preoccupazioni e i nostri esperti ti risponderanno subito.