Diciamo che sto lavorando su una funzione, in un ramo chiamato foo_baz
.Lo squash si impegna sul master ma commette separatamente sul ramo di funzione?
Mi impegno più volte mentre lavoro sulla funzione.
Spingo periodicamente foo_baz
, un ramo di monitoraggio remoto, su un repository remoto. IE origin/foo_baz
.
Avanzare al punto in cui desidero unire tutti i commit da foo_baz
a master
e passare a origin/master
. Ecco la domanda:
Posso unire foo_baz
in master
in modo tale che tutti i commit sono ancora separati in foo_baz
's histroy, ma che in master
' storia di s, sono tutti uno, schiacciata commesso?
Edit:
Sono un po 'di un principiante git, quindi ti prego di perdonarmi se c'è qualcosa di totalmente ovvio che mi manca. Ho scavato nel web ma non sono riuscito a trovare una risposta diretta alla mia domanda.