Si un hook de Git `commit-msg` del lado del cliente exige una etiqueta de elemento de trabajo en los mensajes de commit, ¿qué opción de `git commit` le permite hacer un commit sin ejecutar el hook?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: --no-verify.
Por qué esta es la respuesta
La opción --no-verify (o su forma corta -n) permite omitir la ejecución de los hooks de Git del lado del cliente que se activan antes de un commit, como pre-commit o commit-msg. Esto es útil cuando se necesita hacer un commit rápidamente sin cumplir con todas las reglas de validación temporales. Las otras opciones no son correctas: -squash se utiliza para combinar commits en uno solo durante una operación de rebase o merge, no para omitir hooks. -message '' simplemente proporciona un mensaje de commit vacío, pero aún así ejecutaría los hooks. -no-post-rewrite se relaciona con los hooks que se ejecutan después de reescribir la historia de Git (como un rebase), no con los hooks previos al commit.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta