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

Amazon CodeCommit 不再向新客户提供。 Amazon CodeCommit 的现有客户可以继续正常使用该服务。了解更多

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

在中更改分支设置 Amazon CodeCommit

您可以在 Amazon CodeCommit 控制台中更改哪个分支用作默认分支,也可以通过使用 Amazon CLI。例如,如果您使用将默认分支设置为 master 的 Git 客户端创建了第一个提交,则可以创建一个名为 main 的分支,然后更改分支设置,以便将新分支设置为存储库的默认分支。要更改其他分支设置,可以从连接到存储库的本地 CodeCommit 存储库中使用 Git。

更改默认分支(控制台)

您可以在 Amazon CodeCommit 控制台中指定哪个分支是 CodeCommit 存储库中的默认分支。

  1. https://console.aws.amazon.com/codesuite/codemmit /home 打开 CodeCommit 控制台。

  2. 存储库中,选择要更改设置的存储库的名称。

  3. 在导航窗格中,选择 Settings(设置)

  4. 默认分支中,选择分支下拉列表,然后选择其他分支。选择保存

    提示
    • 如果在下拉列表中未看到其他分支,则表示您尚未创建任何其他分支。如果存储库只有一个分支,则无法更改存储库的默认分支。有关更多信息,请参阅 在中创建分支 Amazon CodeCommit

    • 如果您没有看到默认分支部分,而是看到通知规则和连接的项目,则说明您位于控制台的常规设置菜单中。存储库的设置菜单列在存储库下,与代码拉取请求处于同一级别。

更改默认分支 (Amazon CLI)

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

要使用更改存储库中存储库的分支设置,请运行以下命令: Amazon CLI CodeCommit

更改默认分支

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

    • 更新默认分支的 CodeCommit 存储库的名称(带--repository-name选项)。

      提示

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

    • 新的默认分支的名称(使用 --default-branch-name 选项)。

      提示

      要获取分支名称,请运行 list-branches 命令。

  2. 例如,要将名为的 CodeCommit 存储库MyNewBranch中的默认分支更改为MyDemoRepo

    aws codecommit update-default-branch --repository-name MyDemoRepo --default-branch-name MyNewBranch

    该命令只在出现错误时生成输出。

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