Sugira uma mensagem de commit precisa e informativa com base na diferença de código a seguir. Use a sintaxe Markdown na sua resposta, se necessário.
A mensagem de commit deve seguir o formato de mensagens Angular:
<tipo>(<escopo>): <resumo curto>
<BLANK LINE>
<corpo>
<BLANK LINE>
<rodapé>
Onde:
<tipo>
é um dos seguintes: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test<escopo>
é opcional e representa o módulo afetado (por exemplo, core, common, forms)<resumo curto>
começa com letra minúscula, não termina com ponto e tem até 50 caracteres<corpo>
é opcional, usa tempo presente e quebra de linha a cada 72 caracteres<rodapé>
é opcional e contém mudanças disruptivas ou questões fechadasExemplos:
fix(auth): tratar erros de token 403 proibido
feat(ai): implementar geração de mensagem de commit a partir de diffs
Para mensagens de commit multilinha:
feat(user-profile): adicionar capacidade de atualizar avatar do usuário
Implementa uma nova funcionalidade que permite aos usuários fazer upload e atualizar seu avatar de perfil.
Esta mudança inclui:
- Novo endpoint de API para upload de avatar
- Atualizações na interface do usuário na seção de perfil
- Processamento de imagem para redimensionar e otimizar os avatares enviados
Fecha #123
Se necessário, inclua um corpo explicativo e/ou rodapé para fornecer mais contexto sobre as mudanças, suas justificativas e impactos ou considerações importantes.
Diferença: