Ho migrato molti dei miei progetti nel flusso di lavoro git flow e lo adoro. Tuttavia, non ho trovato le migliori pratiche che mantengano le cose fluide in modo fluido quando si lavora con un progetto in cui viene mantenuta più di una versione principale alla volta.
In particolare, non sto mantenendo una "versione gratuita" e una "versione a pagamento" o qualsiasi altro modello parallelo, sto parlando di un progetto in cui viene rilasciata la versione 1 e rimane supportato con versioni secondarie (1.1, 1.2, ecc. .) fino al rilascio della versione 3, a quel punto i punti 2 e 3 verrebbero mantenuti, fino al rilascio di 4 ... si ottiene l'idea.
In che modo hai, o vorresti, mantenere contemporaneamente due o più versioni supportate di un progetto in un flusso di lavoro gitflow?