使用弹性豆茎时是不是需要 git?
Posted
技术标签:
【中文标题】使用弹性豆茎时是不是需要 git?【英文标题】:Is git required when working with elastic beanstalk?使用弹性豆茎时是否需要 git? 【发布时间】:2017-02-25 19:01:19 【问题描述】:我一直在尝试学习如何在 django 中使用弹性 beantalk,并且到目前为止已经完成了这些教程:
Real Python Blog Tutorial
AWS Documentation Tutorial
AWS 教程创建了一个弹性 beanstalk 环境并在完全不使用 git 存储库的情况下对其进行更新。尽管 AWS 教程不包括在 AWS 上设置 RDS 数据库,但我想完成 AWS 教程所做的工作,并为我的 django 应用程序另外设置一个 mysql 数据库。
我可以在没有 git 存储库的情况下这样做吗?
关于如何完成这项工作有什么建议吗?
一段时间以来,我一直在努力尝试将我的应用程序连接到数据库。
【问题讨论】:
【参考方案1】:根据文档,EB CLI 不需要 git。 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-configuration.html#eb-cli3-artifact 。它声明“如果安装了 git ......”所以它是可选的。
EB 控制台还允许您上传 zip 文件。见截图。
尽管这是可能的。你真的应该只使用 git,特别是如果你没有使用版本控制系统来代替它。
【讨论】:
感谢乔治的回复。请原谅新手的问题,但是使用 git repo 与直接从 EB CLI 部署相比有什么好处? 这是一个最佳实践。 Git 和其他版本控制系统至关重要。这是一个相关文档,可能会给您更多原因:***.com/questions/1408450/why-should-i-use-version-control以上是关于使用弹性豆茎时是不是需要 git?的主要内容,如果未能解决你的问题,请参考以下文章