Git 无法为本地存储库头运行aws.push
我正在尝试使用Elastic Beanstalk命令行界面在Elastic Beanstalk服务器上部署Ruby项目(redmine),但当我尝试启动环境时,出现以下错误: $eb startGit 无法为本地存储库头运行aws.push,git,redmine,amazon-elastic-beanstalk,Git,Redmine,Amazon Elastic Beanstalk,我正在尝试使用Elastic Beanstalk命令行界面在Elastic Beanstalk服务器上部署Ruby项目(redmine),但当我尝试启动环境时,出现以下错误: $eb start 正在启动应用程序“redmine”。 是否要将最新的Git commit部署到您的环境中?[y/n]:y 无法为本地存储库头运行aws.push: 这就是打印出来的全部内容。作为参考,我是按照这里的说明操作的:我得到了这个错误,因为我的本地机器上没有安装Ruby。 您是否满足了所有要求?我遇到了相同的
正在启动应用程序“redmine”。
是否要将最新的Git commit部署到您的环境中?[y/n]:y
无法为本地存储库头运行aws.push:
这就是打印出来的全部内容。作为参考,我是按照这里的说明操作的:我得到了这个错误,因为我的本地机器上没有安装Ruby。
您是否满足了所有要求?我遇到了相同的错误,因此我点击“n”,让环境在不部署任何代码的情况下启动。绿色后,我使用aws.push部署我的代码,效果很好 如果其他人在不同的上下文中遇到此错误,如果在一个弹性Beanstalk环境下有太多的应用程序版本,也可能发生此错误。限额是500英镑 当您运行:
git aws.push
而不是eb push
时,如果出现这种情况,则会出现应用程序版本过多的错误
要解决这个问题,只需登录AWS,您就可以从那里删除一些较旧的应用程序版本