AWS CodeCommit 命令行参考 - AWS CodeCommit

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS CodeCommit 命令行参考

此参考资料可帮助您了解如何使用 AWS CLI。

安装和配置 AWS CLI
  1. 在本地计算机上,下载并安装 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

  2. 运行此命令以验证的 CodeCommit 命令AWS CLI是否已安装。

    aws codecommit help

    此命令返回 CodeCommit 命令列表。

  3. 使用 configure 命令通过配置文件来配置 AWS CLI,如下所示:

    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 json here, 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 命令的信息,请运行以下命令,其中 co mmand-nam e 是命令的名称(例如,create-repository):

aws codecommit command-name help

请参阅以下内容,查看 AWS CLI 中命令的描述和示例用法: