Prompt para git hooks e automation em Git e GitHub
Prompt gerado automaticamente para Git hooks e automation em Git e GitHub
Crie um script Python que automatize a criação e configuração de um *pre-commit hook* para projetos Git. O *hook* deve garantir que, antes de cada *commit*, todos os arquivos Python (`.py`) no diretório do projeto sejam formatados usando o *Black* e validados com o *Flake8*. Se a formatação ou a validação falharem, o *commit* deve ser abortado, exibindo mensagens claras sobre os erros encontrados e sugerindo comandos para corrigi-los. O script Python deve ser capaz de ser executado a partir da raiz do repositório Git e deve ser inteligente o suficiente para não sobrescrever um *pre-commit hook* existente sem a permissão explícita do usuário.
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Git e GitHub
Continue explorando prompts nesta categoria.
Guia para version tagging em Git e GitHub
Prompt gerado automaticamente para Version tagging em Git e GitHub
Guia para rollback strategies em Git e GitHub
Prompt gerado automaticamente para Rollback strategies em Git e GitHub
Guia para security e permissions em Git e GitHub
Prompt gerado automaticamente para Security e permissions em Git e GitHub