使用Lightail进行版本控制

问题描述

我已经将代码从GitHub克隆到了Amazon Lightail上 这是django 我的问题是代码可以工作,但是如果我更改并提交对存储库的更改,我是否必须重新上传并重新创建lightail实例?

解决方法

您不必重新创建 Lightsail 实例,但必须将代码重新部署到 Lightsail 实例。

如果您想自动化该过程,您可以查看 AWS Code Deploy。您将无法使用 EC2 的代码部署服务,但您可以使用内部部署设置。
https://aws.amazon.com/codedeploy/

它具有允许版本控制和回滚的功能。 https://docs.aws.amazon.com/codedeploy/latest/userguide/deployments-rollback-and-redeploy.html