

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 中建立 Git 標籤 AWS 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**。  
若要確保本機儲存庫已更新 CodeCommit 儲存庫中的所有 Git 標籤，請執行 ，**git fetch**後面接著 **git fetch --tags**。

如需更多選項，請參閱 Git 文件。