Estou trabalhando em um projeto paralelo para melhorar minha mensagem de commit do git e tornar o processo mais rápido, mas não consigo descobrir como acionar os scripts depois do git add sem fazer isso manualmente.
Este é o fluxo que eu quero:
- Eu executo o git add.
- Meu script entra em ação imediatamente. Ele busca o diff preparado.
- A IA gera uma mensagem de confirmação
- Ele pede confirmação
- Se confirmado, ele se compromete.
Tentei pesquisar ganchos como pre-commit, mas eles parecem rodar antes de git commit
, não de git add
. O ideal seria executar o gerador de mensagens logo depois de executar git add
, possivelmente por meio de um alias do Git ou de uma CLI personalizada.
Se não quiser usar um
prepare-commit-msg
hook, você pode usar um script CLI como este:gitadd
no seu$PATH
Roteiro completo: