Git post-receive No se está ejecutando

He buscado varias preguntas aquí y no he podido get la respuesta, entonces preguntaré sobre mi situación específica.

Gancho post-recepción simple real, simplemente se enrosca a Redmine para forzar a Redmine a actualizar las vistas del repository en el compromiso. (En aras de la debugging también estoy haciendo eco de "Post Receive Hook Go" para ver

Configuración: Bare Repo /git/repos/test.git

$ cd ~/ $ git clone file:///git/repos/test.git $ cd test/ $ vim somefile_gets_updated $ git commit -a -m 'Tackling bug #1, include the bug number so Redmine will pick it up and associate it' $ git push origin master 

Esto confirma y empuja como se esperaba, pero el gancho post-recepción no se dispara

Si hago $ curl http://localhost:3000/sys/fetch_changesets?key=cGdcUaRr8u4Rr4zXzXhr y actualizo mi página de problema de networkingmine, ¡hurra!

Si después del impulso que hago:

 $ ./.git/hooks/post-receive 

Yo obtengo:

 $ Post Receive Hook Go 

Funciona, ¡hurra!

Así que sé que funciona el rizo, incluso las obras posteriores a la recepción, Git simplemente no lo dispara

Este es el gancho

  $ cd .git/hooks $ ls -l | grep post-receive $ -rwxr-xr-x 1 bobbydown staff 109 Dec 22 03:42 post-receive 

Simplemente no entiendo por qué git no está funcionando el gancho …

El hook post-receive se activa después de que un repo recibe commit commits.

En su escenario, su gancho debe estar en su repository desnudo , no en el clon.