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
GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f
/public_html/b1a に移動すると、空のディレクトリです。また、hooks ディレクトリと b1a を 777 に変更しました。Web サイトのリモートにプッシュした後、hi.txt が作成されていることがわかります。したがって、フックは機能していると思いますが、その行は
GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f
ではありません。どうすればこれを修正できますか
助けていただければ幸いです。
前もって感謝します、
明細書