Quiz 09 - Introdução
1. No GitHub Flow, a branch `main` deve estar em qual estado?
Em desenvolvimento constante e instável
Sempre estável e pronta para deploy (produção)
Vazia
Bloqueada para leitura
2. Qual a principal característica do GitHub Flow comparado ao Git Flow?
É mais simples, leve e focado em entrega contínua
É muito mais complexo e cheio de regras
Só funciona para projetos em Python
Não permite o uso de Branches
3. O que deve ser feito antes de qualquer mudança de código no GitHub Flow?
Comitar direto na main
Abrir um Pull Request vazio
Criar uma nova branch a partir da main
Deletar o repositório local
4. Quando o código deve ir para produção (Deploy) no GitHub Flow?
Uma vez por ano
Apenas após aprovação do CEO
Quando a branch de feature tem 100 commits
Logo após o merge bem-sucedido na branch main
5. O que acontece com a branch de feature após o merge?
Ela se torna a nova main
Ela pode (e deve) ser deletada para manter o projeto limpo
Ela é bloqueada para sempre
Ela é renomeada para "fix"