Vamos modernizar a página About do site pessoal — uma tarefa real. Você vai ver quando criar uma branch, o que fazer depois e como cada funcionalidade percorre o fluxo até a revisão. (Sem comandos novos — foco no processo.)
Uma tarefa grande fica mais fácil (e revisável) quando quebrada em partes. Cada etapa vira uma branch independente:
feat/...commitpush para o GitHubNão clique ainda — é exatamente isso que aprenderemos na próxima aula.
Cada branch deve resolver apenas um problema.
Crie a branch a partir de uma main sincronizada.
Histórico organizado e fácil de entender.
A equipe acompanha a evolução do trabalho.
Criamos a branch do seletor de idioma, desenvolvemos, commitamos e enviamos o trabalho para o GitHub. As outras funcionalidades seguem exatamente o mesmo caminho.
O Feature Branch Workflow é um dos modelos de colaboração mais usados em empresas e projetos open source. Plataformas como GitHub, GitLab e Azure DevOps foram projetadas para facilitar exatamente esse fluxo.