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