Junior — Middle
Come si possono unire più modifiche in un singolo commit prima di inviarle al repository?
sobes.tech AI
Risposta dell'AI
Per combinare più modifiche in un unico commit prima di inviarlo al repository, puoi usare il comando git rebase in modalità interattiva:
# Avviare un rebase interattivo per gli ultimi N commit
git rebase -i HEAD~N
Nell'editor che si apre, sostituisci pick con squash (o s) per i commit che vuoi unire con il precedente. Dopo aver salvato, si aprirà una finestra per modificare il messaggio del commit finale.
Puoi anche usare git commit --amend se vuoi unire le modifiche con l'ultimo commit:
git add .
git commit --amend
Questo sostituirà l'ultimo commit con uno nuovo che include tutte le modifiche aggiunte.