Exercícios da Aula 11
🛠 Boas Práticas: A Arte do Commit Profissional
Nível: Básico
-
Gramática do Commit:
- Escolha uma alteração recente no seu código. Escreva uma mensagem de commit curta e direta utilizando o Modo Imperativo. Qual foi o verbo utilizado?
-
Trabalhando em Camadas:
- Realize duas alterações diferentes em arquivos distintos do seu projeto.
- Realize o commit de apenas um deles primeiro. Qual comando você utilizou para garantir que apenas um arquivo fosse para o "palco" (Staging Area)?
Nível: Intermediário
-
Padrões de Indústria (Conventional Commits):
- Utilize o prefixo
feat:para registrar uma nova funcionalidade pequena e o prefixodocs:para registrar uma melhora no seu README. - Como as mensagens aparecem no seu
git logapós esses commits?
- Utilize o prefixo
-
O Corretor de Mensagens:
- Realize um commit com uma mensagem genérica como "ajuste".
- Sem fazer novas alterações nos arquivos, utilize o comando para emendar (amend) esse commit, trocando a mensagem para algo no padrão Conventional Commits (ex:
refactor: organiza estrutura de pastas).
Nível: Desafio
- Entendendo a Atomicidade:
- Pesquise e explique com suas palavras por que é considerado uma "má prática" commitar uma correção de bug de lógica e uma alteração de cor de botão no mesmo commit. Como isso afeta o processo de
revert?
- Pesquise e explique com suas palavras por que é considerado uma "má prática" commitar uma correção de bug de lógica e uma alteração de cor de botão no mesmo commit. Como isso afeta o processo de