Supponiamo di dover eseguire un refactoring di durata media (diversi giorni).Come schiacciare le mie modifiche in un singolo risultato, commettere e selezionare nel ramo principale?
Creo "mybranch" dal master, eseguo il lavoro, a volte eseguo le unioni da master a mybranch (alcuni membri del team suppongono di continuare il lavoro e probabilmente avrò bisogno di ottenere le loro modifiche). E dopo un po 'sono pronto per unire le mie modifiche al master.
Sarò in grado di schiacciare solo le mie modifiche (esclusi i changeset con unioni da master, poiché non sono le mie) e selezionare un singolo commit dei miei lavori nel master? È possibile fare uno scenario?
Oh, è anche sarà un avanzamento veloce? Senza l'obbligo di selezionarlo? "per tutte le righe tranne la prima" --- che cosa è "prima" in questo caso?E potrei schiacciare tutto tranne le unioni (suppongo che farò diverse fusioni da master nel processo del lavoro) – zerkms
corretto. Rebase produce sempre una cronologia ad avanzamento rapido. In sostanza, risolvi tutti i conflitti prima dell'unione anziché dopo. –
ok, bello, grazie – zerkms