GitHub推送到AWS Elastic Beanstalk

我正在使用GitHub进行代码pipe理。 我正在使用Amazon AWS Elastic Beanstalk作为服务器。

亚马逊宣布可以使用Git将代码推送到应用程序服务器。 但是,要做到这一点,我不得不放手GitHub,因为它们实质上是replace了git服务器。

有没有什么方法可以让两个世界的最好?

我不一定需要每次推送时都要“部署”,但我希望将其作为“版本”上传,然后随时部署我想要的版本。

Git是分发的。 您可以在同一个存储库中使用Github和Elastic Beanstalk(以及任意数量的其他主机,如Bitbucket或您自己的个人托pipeGit服务器)。

当你想推到Github时,你会做一个git push 。 当你想把它推到EB,你会做git aws.push