

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

# 在中创建 Git 标签 Amazon CodeCommit
<a name="how-to-create-tag"></a>

您可以使用 Git 标签通过标签来标记提交，以帮助其他存储库用户了解其重要性。要在 CodeCommit 仓库中创建 Git 标签，您可以使用连接到仓库的本地 CodeCommit 存储库中的 Git。在本地存储库中创建 Git 标签后，您可以使用将其推送**git push --tags**到 CodeCommit 存储库。

有关更多信息，请参阅 [查看标签详细信息](how-to-view-tag-details.md)。

## 使用 Git 创建标签
<a name="how-to-create-tag-git"></a>

按照以下步骤使用本地存储库中的 Git 在 CodeCommit 仓库中创建 Git 标签。

在这些步骤中，我们假设您已经将本地存储库连接到 CodeCommit 存储库。有关说明，请参阅[连接存储库](how-to-connect.md)。

1. 运行**git tag *new-tag-name* *commit-id***命令，其中*new-tag-name*是新 Git 标签的名称，*commit-id*也是要与 Git 标签关联的提交 ID。

   例如，下面的命令创建一个名为 `beta` 的 Git 标签，并将其关联到提交 ID `dc082f9a...af873b88`：

   ```
   git tag beta dc082f9a...af873b88
   ```

1. 要将新的 Git 标签从本地存储库推送到 CodeCommit 存储库，请运行**git push *remote-name* *new-tag-name***命令，其中*remote-name*是 CodeCommit 存储库的名称和*new-tag-name*新 Git 标签的名称。

   例如，要将名为的新 Git 标签推送`beta`到名为的 CodeCommit 仓库`origin`：

   ```
   git push origin beta
   ```

**注意**  
要将所有新的 Git 标签从本地存储库推送到 CodeCommit 存储库，请运行**git push --tags**。  
要确保使用仓库中的所有 Git 标签更新您的本地 CodeCommit 存储库，请运行，**git fetch**然后执行。**git fetch --tags**

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