2012-04-18 14 views

risposta

1

Usa git rebase -i HEAD~N dove N è <the number of your commits> + 1 (per essere al sicuro). Dovrai contrassegnare tutti i tuoi commit ma il primo come s (sta per "squash") e salvare/uscire dall'editor. Vi chiederà il messaggio di commit per il commit finale schiacciato - specificatene uno, e avete finito.

+0

Il fatto è che non so quanti commit ho fatto – pechar

+1

'git log' mostrerà tutti i tuoi commit, e' git reflog' ti aiuterà anche di più, mostrando tutti i tuoi tiri/rebases. –

+0

Grazie per i comandi @Alexander Pavlov – pechar