2011-02-10 68 views
0

我想混帐推服务器不更新工作分支

git push server master 

然后把它更新的Web服务器,以便快速部署的文件。 但服务器上的文件不会被更新。没有任何新的分支。 如何在工作分支到达后获取文件?

我试图把

cd .. 
env -i git reset --hard 

在-收到后挂机,但它似乎并没有做任何事情。 (从这里得到这个主意:http://philsturgeon.co.uk/news/2010/02/Deploying-websites-with-Git

帮助赞赏。

回答

0

您应该改用此方法。 http://toroid.org/ams/git-website-howto它仍然使用post-receive hook,但有不同的实现细节。

此外,您使用什么方法推入回购?如果您使用的是HTTP而不是SSH,那么根据您的设置,挂钩可能永远不会执行。