Ogni unione richiede la risoluzione dei conflitti e talvolta la risoluzione dei conflitti, quindi non c'è modo di unire senza verificare il ramo in cui ci si sta fondendo. Quello scritto, hai bisogno di unirlo in tutti i tuoi rami?
Ad esempio, ho dozzine di filiali localmente, ma la stragrande maggioranza di esse sono funzionalità isolate o correzioni. Questi non hanno realmente bisogno di commit di hotfix, e non mi preoccupo di tenerli aggiornati fino a quando non sono pronti per la produzione o pronti per essere condivisi con i collaboratori. Quando lo sono, dovrebbero essere aggiornati indipendentemente dal fatto che lo master
sia stato aggiornato per rendere più semplice l'integrazione della produzione.
In altre parole, il mio flusso di lavoro mi consente di distribuire il problema di unire gli hotfix nei rami delle funzionalità in un momento in cui conta davvero. Se hai un po 'di piccole funzionalità, potresti non aver ancora bisogno di quel codice di aggiornamento rapido.