AWS CodeCommit 命令行参考 - AWS CodeCommit

AWS CodeCommit 命令行参考

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

安装和配置 AWS CLI

  1. 在本地计算机上,下载并安装 AWS CLI。这是从命令行与 CodeCommit 进行交互的前提条件。有关更多信息,请参阅使用 AWS 命令行界面进行设置

    注意

    CodeCommit 只适用于 AWS CLI 版本 1.7.38 和后续版本。作为最佳做法,请安装 AWS CLI 或将其升级到可用的最新版本。要确定您安装的 AWS CLI 的版本,请运行 aws --version 命令。

    要将旧版本的 AWS CLI 升级到最新版本,请参阅安装 AWS Command Line Interface

  2. 运行下面的命令来验证已安装用于 AWS CLI 的 CodeCommit 命令:

    aws codecommit help

    该命令返回 CodeCommit 命令的列表。

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

    aws configure

    出现提示时,指定要用于 CodeCommit 的 IAM 用户的 AWS 访问密钥和 AWS 秘密访问密钥。此外,请务必指定存储库所在的 AWS 区域,例如 us-east-2。系统提示指定默认输出格式时,指定 json。例如:

    AWS Access Key ID [None]: Type your target AWS access key ID here, and then press Enter AWS Secret Access Key [None]: Type your target 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

    • eu-central-1

    • ap-northeast-2

    • sa-east-1

    • us-west-1

    • eu-west-2

    • 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

    有关 CodeCommit 和 AWS 区域的更多信息,请参阅 区域和 Git 连接终端节点。有关 IAM、访问密钥和私有密钥的更多信息,请参阅如何获取凭证?管理 IAM 用户的访问密钥。有关 AWS CLI 和配置文件的更多信息,请参阅命名配置文件

要查看所有可用 CodeCommit 命令的列表,请运行以下命令:

aws codecommit help

要查看有关某个 CodeCommit 命令的信息,请运行以下命令,其中 command-name 是命令的名称(例如,create-repository):

aws codecommit command-name help

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