Olá, Lucas!
Entendo sua sugestão e realmente faz sentido que o exercício sobre a configuração de workflows seja abordado após a explicação sobre como proteger a branch principal. Isso pode ajudar a esclarecer melhor o contexto e a importância de proteger a branch main
antes de realizar o exercício.
No exercício em questão, a ideia é garantir que a branch main
do seu repositório no GitHub esteja sempre protegida, permitindo apenas alterações que passem por uma revisão de Pull Request. A opção correta, conforme o exercício, é a B. Isso envolve ir até as configurações do repositório no GitHub, selecionar 'Branches' e criar uma nova regra de proteção para a branch main
, exigindo revisões de Pull Requests antes de qualquer merge. Essa prática é fundamental para manter a integridade e a estabilidade do código na branch principal.
Bons estudos!