我现在有一个项目,目前在Amazon EC2服务器上运行。这是一个早期项目,因此没有开发/生产环境。
我目前的Git设置在我的EC2服务器上有一个中央存储库,并且有本地存储库可以推送到开发人员的这个中央存储库。笔记本电脑。我的Git存储库中只有一个主分支。
我目前正在将我的中央存储库迁移到Github,我希望拥有与以前相同的工作流程。也就是说,我希望能够输入一个命令,然后让我的本地存储库上的更改传播到Github,然后传播到我的EC2服务器。
现在我用
git push origin master
如何在混合中实现我上面描述的Github?
答案 0 :(得分:0)
找到了一种使用Github web hooks部署到我的EC2服务器的方法。本质上,我有一个PHP脚本(或任何服务器端脚本),它运行类似
的shell命令git pull origin master
EC2服务器上的。每当我把东西放到我的Github仓库上时,这个脚本都会被Github击中。