我是亚马逊网络服务领域的新手,我正在为我工作的公司实施持续交付。
我按照 AWS 的 [配置 CodeCommit 服务的说明] ( http://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-windows.html#setting-up-https-windows-account )
步骤 1:AWS CodeCommit的初始配置
创建和配置IAM 用户以访问AWS CodeCommit:我创建了一个新的 IAM 用户并为他提供了AWSCodeCommitFullAccess
要安装和配置 AWS CLI:
我安装并配置了执行aws configure的凭据。将 AWS 访问密钥 ID、AWS 秘密访问密钥、默认区域名称设置为us-east-1
和de
第 2 步:安装 Git 我安装了Git For Windows,确保清除了 Enable Git Credential Manager 选项。
第 3 步:设置凭据帮助程序
git config --global credential.helper "!aws codecommit credential-helper $@"
git config --global credential.UseHttpPath true
执行:
git config --global --edit
我的配置是:
[http]
sslVerify = false
[credential]<br>
helper = "aws codecommit list-repositories codecommit credential-helper "
UseHttpPath = true
步骤 4:连接到AWS CodeCommit控制台并克隆存储库
$ git clone https://git-codecommit.us-east-1.amazonaws.com/v1/repos/teste-git-to-s3<br>
Cloning into 'teste-git-to-s3'...<br>
git: 'credential-aws' is not a git command. See 'git --help'.<br>
Username for 'https://git-codecommit.us-east-1.amazonaws.com/v1/repos/teste-git-to-s3': Lucas<br>
fatal: unable to access 'https://git-codecommit.us-east-1.amazonaws.com/v1/repos/teste-git-to-s3/': The requested URL returned error: 403
在寻找 AWS 故障排除时,我发现:对 AWS CodeCommit进行故障排除,但我无法解决。
如何解决?