Preconstruya la organización del file hook para la confirmación

Si tiene un gancho de precompromiso en Git que crea (o modifica) un file, ¿ese file debe organizarse para que se confirme?

Por ejemplo, si tengo un enlace precompromiso que crea una versión minimizada de algún código, ¿necesito git add la versión minificada para que se incluya en el compromiso?

Sí, tendría que agregar el file usted mismo al índice.
El enganche de precompromiso le permite ejecutar algunos commands antes de confirmar, lo que no significa que git mantendrá un logging de las modificaciones hechas por su gancho (o cualquier cosa externa).

Dicho esto, no puedo recomendar este tipo de práctica. Incluso si no es exactamente lo mismo, es similar a comstackr su aplicación y agregar el resultado de la compilation a su compromiso sobre la marcha.

En mi opinión, los cambios automáticos de su código deben hacerse durante su compilation o antes de su implementación y no deberían tener nada que ver con su VCS.