http://danielmiessler.com/study/git/#websiteで git をセットアップして自分のサイトを管理しようとしています。私はwin7でgit guiを使用して作業しています
手順の最後のステップに到達しました: git push web サイト
Webサイトにプッシュしたところ、ベアディレクトリ ~/website.git 内のオブジェクトディレクトリが更新されていることが確認できました。
私のフックは「post_update」と呼ばれ、次の内容があります
#!/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
/public_html/b1a に移動すると、空のディレクトリです。hooks ディレクトリと b1a を 777 に変更したことに注意してください。
上記のように、環境変数を file1.txt に出力しているため、post_update フックが起動していることを確認できます。私が見るファイルでは:
GIT_DIR="."
しかし、GIT_WORK_TREE は見られません。これを設定する能力がなければ、私は立ち往生しています。
助けていただければ幸いです。
前もって感謝します、
明細書