Migrei vários dos meus projetos para o fluxo de trabalho do git flow e estou adorando. No entanto, não encontrei uma prática recomendada que mantenha as coisas fluindo da mesma maneira ao trabalhar com um projeto no qual mais de uma versão principal é mantida por vez.
Especificamente, não estou mantendo uma "versão gratuita" e uma "versão paga" ou qualquer outro modelo paralelo, estou falando de um projeto no qual a Versão 1 é lançada e permanece compatível com versões secundárias (1.1, 1.2, etc. .) até a versão 3 ser lançada, quando os pontos 2 e 3 seriam mantidos, até a liberação de 4 ... você entendeu.
Como você mantém ou mantém duas ou mais versões suportadas de um projeto ao mesmo tempo em um fluxo de trabalho do gitflow?