我正在尝试使用http://danielmiessler.com/study/git/#website设置 git来管理我的网站。我在win7中使用git gui
我已经到了说明的最后一步:git push website
推送到网站后,我能够确认 ~/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 时,它是一个空目录。我也将钩子目录和 b1a 更改为 777。在推送到网站远程后,我可以看到 hi.txt 已创建,所以我假设钩子正在工作,但该行
GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f
不是。我怎样才能解决这个问题
我将不胜感激任何帮助,
提前致谢,
账单