git push to production no crea var / www / laravel

He creado un file post-recepción en hooks , agregado allí

 #!/bin/sh git --work-tree=/var/www/laravel --git-dir=/var/repo/site.git checkout -f 

Permiso agregado sudo chmod +x post-receive , agregado desde mi pc git remote add production ssh://root@myipaddress/var/repo/site.git , lo git remote add production ssh://root@myipaddress/var/repo/site.git git push production master . Se enviaron files, pero no pasó nada en el server. git push production master dice que todo está actualizado. La carpeta var / www / laravel no fue creada. ¿Por qué no puedo implementar?