

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에서 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 태그의 이름입니다.

   예를 들어, `origin`이라는 CodeCommit 리포지토리에 `beta`라는 새 Git 태그를 푸시하려면 다음을 실행합니다.

   ```
   git push origin beta
   ```

**참고**  
모든 새 Git 태그를 로컬 리포지토리에서 CodeCommit 리포지토리로 푸시하려면 **git push --tags**를 실행합니다.  
로컬 리포지토리가 CodeCommit 리포지토리에 있는 모든 Git 태그로 업데이트되도록 하려면 **git fetch**를 실행한 다음 **git fetch --tags**를 실행합니다.

다른 옵션들에 대해서는 Git 설명서를 참조하세요.