git - 为什么`git init`会破坏弹性beantalk部署?我怎样才能恢复?
问题描述
我在 Elastic Beanstalk 上部署了一个运行良好的节点应用程序。然后我想我应该把它置于版本控制之下。之后,部署中断了,而不是从静态服务器提供 react UI,它只是提供了一个带有 500 状态代码的空 json 对象。
在本地运行该项目,该应用程序仍然运行良好,所以看起来像是某种环境变化?
我弄清楚甚至发生了什么的方法是,我将.git
文件夹放在temp
项目文件夹上方的文件夹中,完全不妨碍我的项目文件夹,重新部署,一切都再次顺利进行。
为什么会这样?
另外,如何.git
在不中断部署的情况下安全地替换项目文件夹中的文件夹?
解决方案
推荐阅读
- sonarqube - 如何在项目级别使用 UI 排除代码覆盖率?
- bluetooth - 如何在 Mac App 处于非活动状态时捕获蓝牙控制器?
- java - 我应该担心我的网站性能,因为 tomcat 9 没有使用阻塞 io
- python - 在 python 中显示列表中的素数。说不支持的操作数时出错
- angular - 是否可以在 Angular Material Tooltip 中有一个列表?
- jsp - jsp:include - 处理 JSP 页面时发生异常
- javascript - 错误无法使用带有 mysql 的 node.js 读取未定义的属性
- php - Laravel 嵌套子级计数(类别)
- intersection - 如何解决播放器与矩形相交的这个小问题?
- html - Bootstrap Modal 似乎不适用于 Anchor Tag