Llamar a 'git pull' desde un enlace de actualización posterior de git
Tengo un repositorio central de git configurado con gitolita.
Quiero configurar un gancho de modo que cada vez que un usuario ingrese al repositorio, realice un tirón en otro lugar seguido de algunas pruebas automatizadas.
Hasta ahora, solo quiero que realice el tirón.
En el directorio de ganchos, creé los siguientes nombres de script después de la actualización:
#!/bin/sh
cd /home/git/www/epicac
git pull
Cuando invoco este script usando ./post-update, hace exactamente lo que quiero.
Sin embargo, cada vez que se invoca automáticamente cuando engancho, obtengo: fatal: No es un repositorio git: '.'
¿Alguna idea de por qué esto podría estar sucediendo?