Questão FC373752
O Gitflow trabalha com dois branches principais: Develop e Master, que são permanentes, e
Outros Tópicos de Desenvolvimento de Sistemas
FCC · 2023
O Gitflow trabalha com dois branches principais: Develop e Master, que são permanentes, e
- dois branches opcionais, Catalog e Basic. que são contínuos durante todo o fluxo CCD.
- três branches de suporte, Feature, Release e Hotfix, que são temporários e duram até realizar o merge com os branches principais.
- dois branches operacionais, Deploy e Release, que são temporários e duram até realizar o merge com os branches principais.
- quatro branches hotfix. Feature, Release, Hotfix e Deploy, que são contínuos durante todo o fluxo CI/CD.
- três branches de desenvolvimento, Fealure, Release e Deploy, que são temporários e duram até realizar o merge com os branches principais.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O Gitflow utiliza, além das ramas permanentes Develop e Master, três ramificações de suporte: Feature, Release e Hotfix. Essas branches são criadas conforme a necessidade e têm vida curta: existem até serem integradas aos ramos principais por meio de merge.
Feature é usada para desenvolver novas funcionalidades a partir de Develop e, concluída, é mesclada de volta em Develop. Release prepara uma versão estável: é criada a partir de Develop, permite correções e ajustes, e depois é mesclada em Master (e de volta em Develop). Hotfix corrige defeitos críticos na produção, partindo de Master e sendo mesclada tanto em Master quanto em Develop. Esse modelo isola trabalho, facilita lançamentos e mantém o histórico organizado.
Conteúdo do catálogo FC Concursos · Atualizado em