Git CodeCommit错误弹性豆茎(AWS)
跑步后Git CodeCommit错误弹性豆茎(AWS),git,amazon-web-services,amazon-elastic-beanstalk,aws-codecommit,Git,Amazon Web Services,Amazon Elastic Beanstalk,Aws Codecommit,跑步后 pip install --upgrade awsebcli 在尝试执行此操作时,我遇到以下错误 eb deploy 无法将代码推送到CodeCommit存储库:错误:CommandError -处理git命令时出错。错误代码:128错误:致命:“codecommit origin dev”似乎不是git存储库 致命:无法从远程存储库读取 请确保您拥有正确的访问权限和存储库 存在 我不明白为什么会这样。与自动生成的存储库codecommit源的连接似乎不再工作 同时,为了更新Elas
pip install --upgrade awsebcli
在尝试执行此操作时,我遇到以下错误
eb deploy
无法将代码推送到CodeCommit存储库:错误:CommandError
-处理git命令时出错。错误代码:128错误:致命:“codecommit origin dev”似乎不是git存储库
致命:无法从远程存储库读取
请确保您拥有正确的访问权限和存储库
存在
我不明白为什么会这样。与自动生成的存储库codecommit源的连接似乎不再工作
同时,为了更新Elastic Beanstalk上的代码,我不得不执行以下操作:
eb码源本地
但这不是一个长期的解决方案,因为它停用了自动编解码器(git push)
你知道如何解决这个问题吗?当我升级awsebcli 3.12.2的最后一个版本时,我遇到了这个问题,可能是因为它引入了以下内容(): 修复了使用CodeCommit部署后观察到的本地-远程不一致 我不完全理解正在发生的事情,但我建议您使用
pip install -Iv awsebcli==3.12.1
这解决了我的问题,我可以再次使用CodeCommit部署调试日志是什么(
eb deploy--debug
show)?另外,您是否也在使用较旧版本的awsebcli
时遇到此问题?我还想知道本地存储库的.git/config
文件中是否实际列出了正确的远程设备。我也遇到了同样的问题。调试的最后一行显示:lib/python2.7/site-packages/ebcli/operations/commonops.py“,第785行,在create_codecommit_app_version raise e///中,它说“请确保您具有正确的访问权限并且存储库存在。”但是AWS用户对所有codecommit repositoriesOkay拥有完全权限,谢谢。这看起来像是一个bug,其他回复中也指出了这一点。谢谢!这至少让我可以继续工作,直到基本问题弄清楚。谢谢你,马修!