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.