Git hooks: aplicando `git config core.hooksPath`

Tengo un repositorio git con un enlace de preconfiguración configurado:

my-repo
|- .git
   |- hooks
      |- pre-commit     # I made this file executable

Hasta allí, todo funciona. El gancho se está ejecutando cuando me comprometo.

=================================

Ahora corrogit config core.hooksPath ./git-config/hooks enmy-repo.

La estructura de carpetas es esta:

my-repo
|- .git
   |- hooks
|- git-config
   |- hooks
      |- pre-commit     # I made this file executable as well

Lo que pasa es :

la nueva secuencia de comandos previa a la confirmación no se ejecuta en la confirmaciónel script anterior de confirmación previa todavía se ejecuta en commit si lo dejo enmy-repo/.git/hookscorriendogit config --get core.hooksPath enmy-repo salidas./git-config/hooks

¿Cómo puedo hacer que el nuevo enlace previo al compromiso se ejecute en el compromiso?

Aquí está el enlace a los documentos que aparentemente no entiendo bien:
https://git-scm.com/docs/git-config
https://git-scm.com/docs/githooks

Respuestas a la pregunta(1)

Su respuesta a la pregunta