Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git CodeCommit错误弹性豆茎(AWS)_Git_Amazon Web Services_Amazon Elastic Beanstalk_Aws Codecommit - Fatal编程技术网

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,其他回复中也指出了这一点。谢谢!这至少让我可以继续工作,直到基本问题弄清楚。谢谢你,马修!