no se puede establecer la variable GIT_WORK_TREE en un repositorio simple cuando se utiliza el enlace post_update

Estoy tratando de establecer git para arriba conhttp://danielmiessler.com/study/git/#website para gestionar mi sitio. Estoy trabajando usando el git gui en win7

He llegado al último paso en las instrucciones: sitio web de git push

Después de ingresar al sitio web, pude confirmar que el directorio de objetos en el directorio bare ~ / website.git está actualizado.

mi gancho se llama 'post_update' y tiene los siguientes contenidos

#!/bin/sh
echo
echo "**** Pushing data to Live Server.">>~/hi.txt
echo
export > ~.file1.txt
GIT_WORK_TREE=/home/***/public_html/b1a
export >> ~.file1.txt
git checkout -f

cuando voy a / public_html / b1a, es un directorio vacío. Tenga en cuenta que he cambiado el directorio de enlaces y b1a a 777.

Puedo confirmar que el enlace post_update se está activando, porque estoy imprimiendo las variables de entorno en file1.txt (como puede ver arriba). En el archivo veo:

GIT_DIR="."

pero GIT_WORK_TREE no se ve. Sin la capacidad de configurar esto estoy atascado.

Apreciaría cualquier ayuda,

Gracias por adelantado,

Cuenta

Respuestas a la pregunta(1)

Su respuesta a la pregunta