1

所以我在搜索,但找不到如何使用 wordpress 设置 git hook

我在我的 public_html 目录中添加了一个 deploy.php,我的 wordpress 博客在哪里!

所以当我提交 git 的东西时,服务器不会拉它,当我输入 www.example/depoly.php

它显示错误 404 页面未找到它有任何方法可以使 wordpress 避免该文件并只执行内容:<pre> <?php system("git pull");?> </pre>

任何帮助谢谢:)

4

1 回答 1

0

使用 post-receive钩子触发自动部署。该post-receive钩子将自动由 Git 自动触发。

举个例子 - 输入hooks/post-receive以下内容

GIT_REPO=$HOME/myrepo.git
PUBLIC_WWW=/var/www/myrepo

cp $GIT_REPO $PUBLIC_WWW

如果您需要更详细的文档 - http://git-scm.com/book/en/Customizing-Git-Git-Hooks

网站上自动部署的示例 - http://www.sitepoint.com/one-click-app-deployment-server-side-git-hooks/

于 2014-01-21T01:24:05.477 回答