2011-02-10 67 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,那麼根據您的設置,掛鉤可能永遠不會執行。