- Administrador de hooks de Git multiplataforma para evitar "hacer push por error de código roto, código sin probar o código sin lint"
- Inspirado en husky para JS, se puede aplicar a cualquier lenguaje/stack como Python, Rust, Go, Node, etc.
- Guarda archivos de script en la carpeta
.hooky y permite instalar/compartir/gestionar todos los hooks con un solo comando
- Con el comando
hooky install, instala los archivos .hooky/* en .git/hooks/* como enlaces simbólicos
- Cada hook interrumpe el commit/push si falla al ejecutarse y también indica cómo omitirlo (
git commit --no-verify)
- Solo los archivos con el comentario
# hooky ya rookie son gestionados por hooky; los hooks personalizados se ignoran
- Facilita el control de versiones y el uso compartido en equipo de los archivos de hooks, y solo instala/actualiza automáticamente los hooks que GetHooky crea y gestiona
- Los hooks instalados con GetHooky detienen automáticamente el commit y el push si fallan, y también muestran la opción para omitirlos
- Compatible con la mayoría de las plataformas, excepto Windows
Aún no hay comentarios.