0

我将开始开发一个 Web 应用程序。该应用程序使用 php,文件将托管在我拥有的服务器上。我的一些朋友也会和我一起做这个项目。

我应该如何设置 git(使用 GitHub),以便当我和我的朋友将我们的更改推送到 GitHub 时,我们的服务器会自动更新为 php 文件?

4

2 回答 2

1

git push 有一个镜像模式,可能正是你想要的。激活它所需要做的就是将遥控器设置为--mirror=push,一切都应该很好。如果没有,请发表评论,我会进一步提供帮助。

于 2014-01-15T06:15:18.377 回答
0

另一种方法是在您的服务器上安装 git,添加 github 的设置并每 x 周期(1 分钟)设置一个 cron,使git 获取重置到开发分支 - 这样,当您将某些内容推送到该分支时,您的服务器将获取它并将文件系统重置为它。

第三种方式 - 在http://jonathanstark.com/blog/deploying-code-automatically-with-github-webhooks上使用 Github WebHooks 查看文章

于 2014-01-15T08:34:44.697 回答