nie można ustawić zmiennej GIT_WORK_TREE w nagim repozytorium podczas używania haka post_update

Próbuję ustawić git uphttp://danielmiessler.com/study/git/#website zarządzać moją stroną. Pracuję przy użyciu git gui w win7

Dotarłem do ostatniego kroku instrukcji: strona git push

Po przejściu na stronę internetową byłem w stanie potwierdzić, że katalog obiektów w nagim katalogu ~ / website.git jest zaktualizowany.

mój hak nazywa się „post_update” i ma następującą zawartość

#!/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

kiedy idę do / public_html / b1a, jest to pusty katalog. Pamiętaj, że zmieniłem katalog hooks i b1a na 777.

Potwierdzam, że hak post_update odpala, ponieważ drukuję zmienne środowiskowe do pliku1.txt (jak widać powyżej). W pliku widzę:

GIT_DIR="."

ale GIT_WORK_TREE nie jest widoczny. bez możliwości ustawienia tego utknąłem.

Byłbym wdzięczny za każdą pomoc,

Z góry dziękuję,

Rachunek

questionAnswers(1)

yourAnswerToTheQuestion