git push para la actualización parada remota

Configuré mi server Ubuntu en AWS. creó un repo git al descubierto. Gancho post-recepción usado con la siguiente línea.

git --work-tree=/var/www/laravel --git-dir=/var/repo/site.git checkout -f 

Creé un control remoto en mi máquina local para enviar directamente mi repository local a mi server. Cada commit y push to remote funcionaba bien, pero de repente dejó de actualizar mi website en vivo. Nuevamente modifiqué mis files en el repository principal, en etapas, comprometido y luego empujado a remoto. recibí un post de éxito, pero los files en el server no se actualizan. git pull remote dice que todo está actualizado. Por favor, ayúdame a resolver esto, soy nuevo en git.

Además de un toque, puede agregarle a su gancho una echo "test" para verificar que se está ejecutando.

Pero también agregue un ls -alrth /var/www/laravel para verificar la propiedad de ese tree de trabajo.