FC ConcursosFC Concursos

Questão FC373978

Em um projeto de desenvolvimento de software grande e complexo, uma Analista optou pelo uso do modelo de fluxo de trabalho para Git conhecido como Gitflow, que define tipos específ

Automação e Gestão de Projetos de Software

FCC · 2024

Em um projeto de desenvolvimento de software grande e complexo, uma Analista optou pelo uso do modelo de fluxo de trabalho para Git conhecido como Gitflow, que define tipos específicos de branches com propósitos diferentes. Em certo momento, ela fez commit na branch onde foram realizados testes e ajustes finais antes do lançamento, na branch

  1. Develop.
  2. Master.
  3. Update.
  4. Release.
  5. Feature.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A Release é a branch utilizada no fluxo Gitflow para preparar uma versão pronta para ser lançada. Ela é criada a partir da branch de integração do projeto e serve especificamente para reunir os testes finais, correções de bugs e ajustes de última hora sem interromper o desenvolvimento contínuo.

Nessa branch realiza‑se o ajuste de versão, atualização de documentação e quaisquer pequenas correções necessárias antes do deploy. Quando a estabilização é concluída, os commits da Release são incorporados à branch principal de produção e também retornados à branch de integração, garantindo que as correções não se percam.

Portanto, ao referir‑se a commits feitos durante os testes e ajustes finais antes do lançamento, a branch correta é a Release, pois ela isola e organiza exatamente essa etapa do ciclo de vida do software.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo