Guía Sencilla de Hooks de Git - duocgitteam2025/github_api_pokemon GitHub Wiki
¿Qué son los Hooks?
Son ayudantes automáticos que revisan tu trabajo cuando usas comandos de Git como commit
o push
. Actúan como asistentes que:
- Verifican que tu código no tenga errores
- Detienen operaciones si encuentran problemas
- Automatizan tareas aburridas
Los 3 Hooks Más Importantes
-
pre-commit
- Se activa: Cuando escribes
git commit
- Función: Revisa tu código antes de guardar
- Se activa: Cuando escribes
-
pre-push
- Se activa: Cuando escribes
git push
- Función: Verifica que todo funcione antes de subir a GitHub
- Se activa: Cuando escribes
-
post-commit
- Se activa: Después de hacer
git commit
- Función: Envía notificaciones automáticas
- Se activa: Después de hacer
¿Dónde Están?
En una carpeta oculta de tu proyecto llamada:
.git/hooks/
¿Por Qué Son Útiles?
- Para ti: Evitan que subas código con errores
- Para tu equipo: Mantienen el proyecto ordenado
- Para todos: Ahorran tiempo en revisiones manuales
Datos Curiosos
🔹 Los hooks son solo archivos de texto normales
🔹 Puedes editarlos con cualquier editor de código
🔹 Git los ejecuta automáticamente cuando corresponda
💡 Consejo: Si un hook te da error, lee el mensaje en rojo que muestra. ¡Ahí te dice qué arreglar!