Ho un nuovo repository git. Ha tre commit.Come posso schiacciare i commit senza tenere traccia di un ramo remoto?
Mi piacerebbe accoppiarli in modo che la cronologia del mio progetto sia pulita e altri non vedano il mio hacky commettere.
Ovviamente nessun altro ha visto il repository, poiché è nuovo di zecca, quindi cambiare la storia non è un problema. Sono l'unico utente.
Tuttavia, git rebase -i
mi consente di tenere traccia di un ramo upstream. Non voglio pubblicare nulla finché non ho riordinato il log git.
Come posso eseguire un rebase interattivo, o lo squash commette in generale, senza tenere traccia di un upstream?
utile: git rebase -i --root – Regisz