¿Cómo crear / agregar funktions hook al repository de git?

Intenté agregar funktion post-commit al repository .git / hook en el sitio del server.

Pero cuando clono repository post-commit no aparece en ..clonefolder / .git / hooks repository.

Puede ser que estas funciones deben registrarse a través de cmd?

¿Alguien puede ayudar a crear / agregar nuevas funciones de enlace correctamente?

Los ganchos no están versionados con un repository, y no se clonarán.

Puede colocar los files en algún lugar de su directory repo base y colocar enlaces simbólicos desde .git / hook a estos files, pero deberá ejecutar este paso de configuration cada vez que se realice un nuevo clon.

Es posible que desee vincular simbólicamente todo el directory .git / hook, como lo sugieren varias otras respuestas:

  • ¿Pueden administrarse los scripts de git hooks junto con el repository?
  • Seguimiento de cambios a ganchos en .git / hooks
  • Git hooks management

por ejemplo