2014-09-04 123 views
0

我现在有一个项目,目前运行在Amazon EC2服务器上。这是一个早期阶段的项目,所以没有适合的开发/生产环境。使用AWS EC2服务器的GitHub Git存储库工作流?

我目前的Git安装程序在我的EC2服务器上有一个中央存储库,并有本地存储库推送到开发人员手提电脑的中央存储库。我的Git存储库只有一个主分支。

我目前正在将我的中央存储库迁移到Github上,我希望拥有与以前相同的工作流程。也就是说,我希望能够输入一个命令,然后将本地存储库中的更改传播到Github,然后传播到我的EC2服务器。

现在我用

git push origin master 

如何实现用什么在Github上混合上述我?

回答

0

找到了一种使用Github web hooks部署到我的EC2服务器的方法。从本质上讲,我有一个运行的类似

git pull origin master 

的EC2服务器上的shell命令PHP脚本(或任何服务器端脚本)。每次我把东西推到我的Github仓库时,脚本都被Github击中。