AWS CodeCommit 不再向新客户提供。 AWS CodeCommit 的现有客户可以继续正常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS CodeCommit 命令行参考
此参考资料可帮助您了解如何使用 AWS CLI。
要安装和配置 AWS CLI
-
在您的本地计算机上,下载并安装 AWS CLI。这是通过命令行与交互 CodeCommit 的先决条件。我们建议您安装 AWS CLI 版本 2。它是的最新主要版本 AWS CLI ,支持所有最新功能。它是唯一支持使用根账户、联合访问权限或临时证书的版本git-remote-codecommit。 AWS CLI
有关更多信息,请参阅使用 AWS 命令行界面进行设置。
注意
CodeCommit 仅适用于 1.7.38 及更高 AWS CLI 版本。作为最佳实践,请安装或升级 AWS CLI 到可用的最新版本。要确定 AWS CLI 您安装了哪个版本,请运行aws --version命令。
要将旧版本的升级 AWS CLI 到最新版本,请参阅安装 AWS Command Line Interface。
-
运行此命令以验证的 CodeCommit 命令 AWS CLI 是否已安装。
aws codecommit help
此命令返回 CodeCommit 命令列表。
-
AWS CLI 使用configure命令配置配置文件,如下所示:。
aws configure
出现提示时,指定要与之 AWS 配合使用的IAM用户的访问 AWS 密钥和私有访问密钥 CodeCommit。另外,请务必指定存储库的 AWS 区域 存在位置,例如
us-east-2
。系统提示指定默认输出格式时,指定json
。例如,如果您正在为IAM用户配置配置文件:AWS Access Key ID [None]:
Type your IAM user AWS access key ID here, and then press Enter
AWS Secret Access Key [None]:Type your IAM user AWS secret access key here, and then press Enter
Default region name [None]:Type a supported region for CodeCommit here, and then press Enter
Default output format [None]:Type
jsonhere, and then press Enter
有关创建和配置用于的配置文件的更多信息 AWS CLI,请参阅以下内容:
要连接到存储库或其他存储库中的资源 AWS 区域,必须 AWS CLI 使用默认的区域名称重新配置。支持的默认区域名称 CodeCommit 包括:
-
us-east-2
-
us-east-1
-
eu-west-1
-
us-west-2
-
ap-northeast-1
-
ap-southeast-1
-
ap-southeast-2
-
ap-southeast-3
-
me-central-1
-
eu-central-1
-
ap-northeast-2
-
sa-east-1
-
us-west-1
-
eu-west-2
-
ap-south-1
-
ap-south-1
-
ca-central-1
-
us-gov-west-1
-
us-gov-east-1
-
eu-north-1
ap-east-1
me-south-1
cn-north-1
cn-northwest-1
eu-south-1
ap-northeast-3
af-south-1
il-central-1
有关 CodeCommit 和的更多信息 AWS 区域,请参阅区域和 Git 连接端点。有关IAM访问密钥和密钥的更多信息,请参阅如何获取证书? 以及管理IAM用户的访问密钥。有关 AWS CLI 和配置文件的更多信息,请参阅命名配置文件。
-
要查看所有可用 CodeCommit 命令的列表,请运行以下命令:
aws codecommit help
要查看有关 CodeCommit 命令的信息,请运行以下命令,其中 command-name
是命令的名称(例如,create-repository):
aws codecommit
command-name
help
请参阅以下内容,查看 AWS CLI中命令的描述和示例用法: