Mi objetivo es verificar los datos de confirmación que no cumplan con ciertos requisitos y luego rechazar la confirmación que se crea o se envía al repositorio remoto.
El problema de hacer un enlace de precompromiso es que es difícil de implementar en muchas personas que tienen que actualizar manualmente su archivo de enlace de precompromiso. Además, Git no le permite tener submódulos en la carpeta .git, lo que hubiera sido muy fácil de implementar aún.
La otra opción que veo es hacer el check-in, creo que el enlace de actualización en el lado remoto, que verificará cada confirmación que es impulsada por un desarrollador y rechazará la inserción si alguna de las confirmaciones falla las pruebas.
¿Alguien tiene alguna idea sobre este problema? Y si es así, ¿podría proporcionarme o señalarme un ejemplo de script de enlace de actualización? Estoy un poco confundido sobre cómo funciona.