Modalità di Stampa / Esportazione PDF
Questa visualizzazione ad alta densità a due colonne è formattata specificamente per fogli A4.
OCEWeb Commands — Cheatsheet Reference
comandi.oceweb.net • Data generazione: 20/08/2026
Edizione 2026
git rebase (Git)
AvanzatoRiapplica i commit correnti sopra la punta di un altro branch creando una cronologia lineare.
>_
git rebase [OPZIONI] [<UPSTREAM>] [<BRANCH>]
Parametri:
-
-i, --interactive: Avvia la sessione interattiva per modificare, accorpare (squash) o eliminare commit. -
--onto<NUOVO_BASE> <VECCHIO_BASE>: Trapianta una serie di commit su una base completamente nuova. -
--abort: Interrompe l'operazione di rebase e ripristina il branch allo stato precedente. -
--continue: Prosegue il rebase dopo aver risolto i conflitti e aggiunto i file modificati.
Esempi:
Squash degli ultimi 3 commit in un unico commit pulito
git rebase -i HEAD~3