깃 태그 생성하는 3 가지 방법 (3 ways how to create tag in git)

깃 태그 생성를 생성하는 3 가지 방법에 대해서 여러 방법에 대해서 알아보겠습니다.

깃허브 또는 깃을 사용하다보면, 태그를 생성하고 싶은 경우가 있습니다. 예를 들어 현재 브랜치에 뭔가를 강력하게 표시하고 싶을 떄, 라던가 브랜치를 통해서 무엇인가를 식별하려고 할 때 등 다양하게 사용될 수 있습니다.

이번에는 깃 태그 생성하는 3가지 방법에 대해서 알아보도록 하겠습니다.


깃 태그 생성하는 3가지 방법

  1. 깃 커맨드 라인 (Git command line)
  2. 소스 트리 (Source tree)
  3. 깃허브 웹페이지 인터페이스 (Github web page interface)

깃 커맨드 라인 (Git command line)

제가 생각하는 가장 간단한 방법입니다.

현재 브랜치에서 다음과 같이 명령어를 입력해줍니다.

> git tag <tag-name>

만약 태그에 추가적인 설명을 넣고 싶다면, 다음과 같이 anotated tag를 생성하는 명령어를 사용합니다.

> git tag <tag-name> -a

만들어진 태그를 확인하고 싶다면, 다음과 같은 명령어를 사용합니다.

> git tag

태그 전체를 리모트 저장소에 푸시하려면, 다음과 같은 명령어를 사용합니다.

> git push origin --tags

특정 태그 1개만 리모트 저장소에 푸시하려면, 다음과 같은 명령어를 사용합니다.

> git push origin <tag-name>

소스 트리 (Source tree)

  1. 소스 트리에서 Tags 영역에 오른쪽 버튼을 클릭합니다.
  2. New Tag..를 클릭합니다.

  1. 태그 이름을 입력합니다.
  2. 만약 태그를 생성함과 동시에 리모트 저장소에 푸시하고 싶다면 push tag를 체크합니다.
  3. Add버튼으로 태그를 생성합니다.

깃허브 웹 페이지 인터페이스 (Github web page interface)

  • 깃허브 메인 페이지에서 releases를 클릭합니다.

  • Draft a new release 버튼을 클릭합니다.

  1. 새로운 릴리즈를 생성하기 위해 모든 칸을 다 채우고, Publish release 버튼을 클릭 합니다.
  2. 로컬 저장소에 가져와 확인하고 싶다면 다음과 같은 명령어를 사용하여 로컬 저장소에 가져옵니다.
> git fetch

깃 태그 생성하는 3 가지 방법에 대해서 알아보았습니다.

감사합니다.