Por que usar Conventional Commits?
Um formato consistente facilita a leitura das alterações e pode apoiar a geração automática de changelogs e releases quando o projeto está configurado para isso. Revise a mensagem conforme a mudança real no código.
Seus últimos 10 resultados ficam salvos neste navegador. Os dados de entrada não são salvos.
Os resultados gerados aqui aparecerão neste histórico.
O diff é enviado ao serviço de IA para gerar uma sugestão. Não inclua código confidencial, segredos ou dados de clientes.
Cole um diff pequeno referente a uma alteração lógica. Um trecho focado ajuda a IA a identificar o objetivo da mudança e sugerir um tipo, como feat, fix, refactor ou docs. Evite enviar o histórico inteiro do repositório quando um conjunto de alterações já explica o commit.
Conventional Commits costuma usar um tipo, um escopo opcional e uma descrição curta, como “fix(auth): handle expired sessions”. A equipe pode ter regras próprias; compare a sugestão com o guia do projeto. Mensagens consistentes também apoiam a automação de commits, changelogs e releases quando o repositório está configurado para isso. Confirme se o texto descreve o diff real.
O diff enviado é processado pelo serviço de IA para preparar uma sugestão. Remova chaves de API, credenciais, dados de clientes e código proprietário que você não possa compartilhar. A ferramenta apenas prepara uma mensagem e um comando Git para copiar; ela não executa o commit. Revise o comando e os arquivos staged no terminal antes de executar.
Gere mensagens Git no padrão Conventional Commits a partir de um diff. Revise o tipo e o resumo antes de copiar a mensagem ou o comando. Enter the details: Provide only the information needed for this result. Keep private or sensitive details out of the request. Generate a draft: The tool sends one request to the BFOTKit server and returns
Gere mensagens Git no padrão Conventional Commits a partir de um diff. Revise o tipo e o resumo antes de copiar a mensagem ou o comando.
Um formato consistente facilita a leitura das alterações e pode apoiar a geração automática de changelogs e releases quando o projeto está configurado para isso. Revise a mensagem conforme a mudança real no código.
Não. O conteúdo de IA pode estar incompleto ou incorreto. Confira os fatos e o contexto e revise o texto antes de usá-lo.
Sim. Trate o resultado como um rascunho, confirme se ele atende ao seu objetivo e faça os ajustes necessários antes de usá-lo.