Create a Git tag in Amazon CodeCommit - Amazon CodeCommit
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Create a Git tag in Amazon CodeCommit

You can use a Git tag to mark a commit with a label that helps other repository users understand its importance. To create a Git tag in a CodeCommit repository, you can use Git from a local repo connected to the CodeCommit repository. After you have created a Git tag in the local repo, you can use git push --tags to push it to the CodeCommit repository.

For more information, see View tag details.

Use Git to create a tag

Follow these steps to use Git from a local repo to create a Git tag in a CodeCommit repository.

In these steps, we assume that you have already connected the local repo to the CodeCommit repository. For instructions, see Connect to a repository.

  1. Run the git tag new-tag-name commit-id command, where new-tag-name is the new Git tag's name and commit-id is the ID of the commit to associate with the Git tag.

    For example, the following command creates a Git tag named beta and associates it with the commit ID dc082f9a...af873b88:

    git tag beta dc082f9a...af873b88
  2. To push the new Git tag from the local repo to the CodeCommit repository, run the git push remote-name new-tag-name command, where remote-name is the name of the CodeCommit repository and new-tag-name is the name of the new Git tag.

    For example, to push a new Git tag named beta to a CodeCommit repository named origin:

    git push origin beta
Note

To push all new Git tags from your local repo to the CodeCommit repository, run git push --tags.

To ensure your local repo is updated with all of the Git tags in the CodeCommit repository, run git fetch followed by git fetch --tags.

For more options, see your Git documentation.