使用git将登台和生产版本部署到不同的位置

时间:2014-07-25 14:38:43

标签: php git amazon-web-services bitbucket

我目前正在我的本地PC上开发并使用git一天几次提交BitBucket,仅用于版本控制和备份。

现在我希望能够直接提交到托管网站的服务器,例如我希望能够将主文件提交到生产和开发分支到登台服务器。这有可能吗,这是最好的方法吗?或者它应该只进行升级,然后以某种方式从升级到生产?

非常感谢这方面的任何指导。

1 个答案:

答案 0 :(得分:0)

您无法直接将更改提交到服务器,但您可以撤消更改。每隔几分钟就通过git pull运行一个cron作业来实现蛮力。或者使用更复杂的方法 - 使用post commit hook。有关完整说明,请参阅http://www.thisprogrammingthing.com/2013/automatically-updating-your-website-using-githubs-service-hooks/