View a markdown version of this page

在中查看分支机构详情 Amazon CodeCommit - Amazon CodeCommit
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

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

在中查看分支机构详情 Amazon CodeCommit

您可以使用 CodeCommit 控制台查看有关 CodeCommit 存储库中分支的详细信息。您可以查看上次提交到分支的日期、提交消息等。您也可以使用连接到存储库的本地 CodeCommit 存储库中的 Amazon CLI 或 Git。

查看分支详细信息(控制台)

使用 CodeCommit 控制台快速查看仓库的分支列表以及有关分支的详细信息。

  1. 打开 CodeCommit 控制台,网址为https://console.aws.amazon.com/codesuite/codecommit/home。

  2. 在 Repositories (存储库) 中,选择要在其中查看分支详细信息的存储库的名称。

  3. 在导航窗格中,选择 Branches。

    存储库中的分支视图。
  4. 存储库默认分支的名称显示在默认分支旁边。要查看有关分支的最近提交的详细信息,请选择该分支,然后选择 View last commit (查看最近的提交)。要查看分支中的文件和代码,请选择分支名称。

查看分支详细信息 (Git)

要使用本地存储库中的 Git 来查看 CodeCommit 仓库的本地和远程跟踪分支的详细信息,请运行git branch命令。

以下步骤是在假设您已经将本地存储库连接到 CodeCommit 存储库的情况下编写的。有关说明,请参阅连接存储库。

  1. 运行 git branch 命令,同时指定 --all 选项:

    git branch --all
  2. 如果成功,该命令返回类似以下内容的输出:

    MyNewBranch * main remotes/origin/MyNewBranch remotes/origin/main

    当前打开的分支旁边显示有星号 (*)。之后的条目是远程跟踪引用。

    提示

    git branch 显示本地分支。

    git branch -r 显示远程分支。

    git checkout existing-branch-name 切换到指定的分支名称,如果随后立即运行 git branch,则其旁边会显示星号 (*)。

    git remote update remote-name使用可用 CodeCommit 存储库分支列表更新您的本地存储库。(要获取 CodeCommit 存储库名称及其 URL 的列表,请运行git remote -v命令。)

有关更多选项,请参阅 Git 文档。

查看分行详情 (Amazon CLI)

要将 Amazon CLI 命令与一起使用 CodeCommit,请安装 Amazon CLI。有关更多信息,请参阅 命令行参考。

要使用查看有关 CodeCommit 存储库中分支的详细信息,请运行以下一个或多个命令: Amazon CLI

  • 要查看分支名称列表,请运行 list-branches。

  • 要查看有关特定分支的信息,请运行 get-branch。

查看分支名称列表

  1. 运行list-branches命令,指定 CodeCommit 存储库的名称(使用--repository-name选项)。

    提示

    要获取 CodeCommit 存储库的名称,请运行列表存储库命令。

    例如,要查看名为MyDemoRepo:的 CodeCommit 存储库中有关分支的详细信息:

    aws codecommit list-branches --repository-name MyDemoRepo
  2. 如果成功,该命令输出一个 branchNameList 对象以及每个分支的条目。

    下面是前面示例命令的一些示例输出:

    { "branches": [ "MyNewBranch", "main" ] }

查看有关分支的信息

  1. 运行 get-branch 命令,并指定:

    • 存储库名称(使用 --repository-name 选项)。

    • 分支名称(使用 --branch-name 选项)。

    例如,要查看名为的 CodeCommit 存储库MyNewBranch中名为的分支的相关信息MyDemoRepo:

    aws codecommit get-branch --repository-name MyDemoRepo --branch-name MyNewBranch
  2. 如果成功,该命令输出分支的名称和推送到该分支的最后一个提交的 ID。

    下面是前面示例命令的一些示例输出:

    { "branch": { "branchName": "MyNewBranch", "commitID": "317f8570EXAMPLE" } }