Uso de pre-commit#
Valida el hook de pre-commit#
Verifica que tengas el hook de pre-commit en tu repositorio local de GIT:
$ ls -lA .git/hooks/
total 4
-rwxr-xr-x 1 vagrant vagrant 660 Sep 9 01:55 pre-commit
Note
Este hook se configuró automáticamente utilizando el directorio ~/.git-template que creaste en pasos anteriores.
Ejecución de pre-commit#
El programa pre-commit se ejecuta cada vez que se llama git commit:
- La idea es que se hacen verificaciones previas a commit para evitar errores comúnes.
$ git add ARCHIVO
$ git commit
check for added large files..............................................Passed
check for case conflicts.................................................Passed
check that executables have shebangs................(no files to check) Skipped
check that scripts with shebangs are executable..........................Passed
check for merge conflicts................................................Passed
check for broken symlinks...........................(no files to check) Skipped
check vcs permalinks.....................................................Passed
detect destroyed symlinks................................................Passed
detect aws credentials...................................................Passed
detect private key.......................................................Passed
fix end of files.........................................................Passed
file contents sorter................................(no files to check) Skipped
fix utf-8 byte order marker..............................................Passed
forbid new submodules...............................(no files to check) Skipped
mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
[main a1b2c3d4] example commit
1 file changed, 7 insertions(+), 7 deletions(-)
Note
- Realizarás estos pasos en la siguiente sección
Warning
- Pregunta en el chat de Telegram si tienes alguna duda
Danger
- Normalmente la solución a los errores de ejecución de los hooks
pre-commites sencilla y los mensajes de error son bastante descriptivos
Note
- Continúa en la siguiente página cuando tengas pre-commit instalado y configurado en tu repositorio local.
| ⇦ | ⇧ | ⇨ |
|---|---|---|
| Página anterior | Arriba | Página siguiente |