git rastreando un file cambia

Tenemos un gran repository y muchos comisionados.

Quiero rastrear el historial de un solo file. Cada vez que alguien lo cambia (envía cambios a mi repository central), recibo el correo electrónico con diff y el nombre del autor.

Sé que hacer un enlace de precompromiso, hacerlo resolvería un problema para mí, sin embargo, tendría que propagar el script a todos los commiters.

¿Hay un enlace previo a la fusión (o posterior a la fusión)?

La solución temporal sería una tarea cron comprobando cada 10 minutos, quien cambia el file.

Sí, hay un gancho post-merge . En function de su descripción, sin embargo, es probable que desee utilizar el post-receive en su repository "central". La página de enlaces de Pro-Git lo describe bastante bien.