Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.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 aws codecommit无法推送_Git_Security_Amazon Web Services_Credentials_Aws Codecommit - Fatal编程技术网

Git aws codecommit无法推送

Git aws codecommit无法推送,git,security,amazon-web-services,credentials,aws-codecommit,Git,Security,Amazon Web Services,Credentials,Aws Codecommit,我在aws codecommit中设置了我的新回购。我对这个完全陌生 我可以用这个克隆我的回购 git clone ssh://APKAISIJVIU6XXXXXX@git-codecommit.us-east-1.amazonaws.com/v1/repos/weewee my-demo-repo 然而,当我试图推动我得到这个信息 权限被拒绝(公钥)。致命:无法从远程服务器读取 存储库 我按照AWS中的说明设置配置文件和凭据 我找不到缺少的内容。您的~/.ssh目录中是否有多个公钥 如果您在

我在aws codecommit中设置了我的新回购。我对这个完全陌生

我可以用这个克隆我的回购

git clone ssh://APKAISIJVIU6XXXXXX@git-codecommit.us-east-1.amazonaws.com/v1/repos/weewee my-demo-repo
然而,当我试图推动我得到这个信息

权限被拒绝(公钥)。致命:无法从远程服务器读取 存储库

我按照AWS中的说明设置配置文件和凭据


我找不到缺少的内容。

您的
~/.ssh
目录中是否有多个公钥

如果您在
~/.ssh
中有
id\u rsa.pub
,但未选择将其上载到IAM控制台,则需要配置
.ssh/config
以使用您选择的公钥和指定的用户名

例如,如果您已经创建并上传了名为
codecommit\u rsa.pub
(根据文档)的公钥,则需要将以下行添加到
~/.ssh/config

Host git-codecommit.*.amazonaws.com User APKAISIJVIU6XXXXXX IdentityFile ~/.ssh/codecommit_rsa 主机git codecommit.*.amazonaws.com 用户APKAISIJVIU6XXXXXX IdentityFile~/.ssh/codecommit\u rsa 让我知道这是否有帮助

伊伦