CodeCommit 错误 Elastic Beanstalk (AWS)
CodeCommit error Elastic Beanstalk (AWS)
运行
之后
pip install --upgrade awsebcli
我在尝试执行时遇到以下错误
eb deploy
Could not push code to the CodeCommit repository: ERROR: CommandError
- An error occurred while handling git command. Error code: 128 Error: fatal: 'codecommit-origin dev' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository
exists.
我不明白为什么会这样。似乎与自动生成的存储库 codecommit-origin 的连接不再有效。
同时,为了更新 Elastic Beanstalk 上的代码,我被迫执行以下操作:
eb codesource local
但这不是一个长期的解决方案,因为它会停用自动 CodeCommit(git 推送)。
你知道如何解决这个问题吗?
我在升级最后一个版本的awsebcli 3.12.2时遇到了这个问题,可能是因为它引入了以下内容(changelog):
Fixed local-remote inconsistency observed after deployments using CodeCommit
我不完全明白发生了什么,但我建议您使用
恢复到以前的版本
pip install -Iv awsebcli==3.12.1
这已经解决了我的问题,我可以再次使用 CodeCommit 进行部署
运行
之后pip install --upgrade awsebcli
我在尝试执行时遇到以下错误
eb deploy
Could not push code to the CodeCommit repository: ERROR: CommandError - An error occurred while handling git command. Error code: 128 Error: fatal: 'codecommit-origin dev' does not appear to be a git repository fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
我不明白为什么会这样。似乎与自动生成的存储库 codecommit-origin 的连接不再有效。
同时,为了更新 Elastic Beanstalk 上的代码,我被迫执行以下操作:
eb codesource local
但这不是一个长期的解决方案,因为它会停用自动 CodeCommit(git 推送)。
你知道如何解决这个问题吗?
我在升级最后一个版本的awsebcli 3.12.2时遇到了这个问题,可能是因为它引入了以下内容(changelog):
Fixed local-remote inconsistency observed after deployments using CodeCommit
我不完全明白发生了什么,但我建议您使用
恢复到以前的版本pip install -Iv awsebcli==3.12.1
这已经解决了我的问题,我可以再次使用 CodeCommit 进行部署