shell_exec y git pull

Esperaba que alguien pudiera ayudar, tengo una página PHP que usashell_exec para comprimir un directorio y ejecutargit pull para reducir los cambios recientes en el repositorio.

$op = shell_exec("cd /home/user/git/$repo/$dir/; zip -r /home/user/archives/$dir.$datestamp.zip $dir; cd /home/user/git/$repo/$dir/; git pull");

La cremallera funciona bien. Si cambiogit pull a por ejemplogit log ogit status - dentro de mi shell_exec, esto también funciona, y puedo ver el archivo de registro.

@Just no parece gustarle git pull.

Vi otra publicación similar a esta, pero no estaba seguro de cómo se logró >>Shell_exec con git pull?

Respuestas a la pregunta(1)

Su respuesta a la pregunta