处理Amazon CodeCommit存储库中的分支 - Amazon CodeCommit
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

处理Amazon CodeCommit存储库中的分支

什么是分支? 在 Git 中,分支是指向提交的指针或引用。在开发中,它们是组织工作的便捷方式。您可以使用分支将文件的新版本或不同版本的工作分开,而不会影响其他分支中的工作。您可以使用分支开发新功能、从特定提交存储项目的特定版本等。当你创建第一次提交时,会为你创建一个默认分支。此默认分支是用户克隆存储库时用作本地存储库(存储库)中的基础分支或默认分支的分支。该默认分支的名称因您创建第一次提交的方式而异。如果您使用 CodeCommit 控制台、或其中一个 SDK 将第一个文件添加到存储库,则该默认分支的名称为 main。Amazon CLI这是本指南示例中使用的默认分支名称。如果您使用 Git 客户端推送第一次提交,则默认分支的名称是 Git 客户端指定的默认分支名称。考虑将 Git 客户端配置为使用 main 作为初始分支的名称。

在中 CodeCommit,您可以更改存储库的默认分支。您还可以创建和删除分支并查看有关分支的详细信息。您可以快速比较某一分支与默认分支之间 (或任意两个分支之间) 的区别。要查看仓库中分支和合并的历史记录,可以使用 Comm it 可视化工具,如下图所示。


            存储库中的分支视图

有关在中处理仓库其他方面的信息 CodeCommit,请参阅使用存储库使用文件使用拉取请求处理提交、和使用用户首选项