5. Git Tag

최강일·2022년 12월 2일
0

Git

목록 보기
6/8

Tag

커밋을 알기 쉬운 이름을 붙이는 것이다. 커밋을 보다 쉽게 참조/추적할 수 있다.
태그는 불변의 특성을 가져 항상 동일한 커밋을 가리킨다.

종류

  • 일반 태그 : 이름만 붙일 수 있다.
  • 주석 태그
    • 이름을 붙일 수 있다.
    • 태그에 대한 설명도 포함할 수 있다.
    • 태그를 만든 사람의 이름,이메일,날짜 정보도 포함할 수 있다.

사용법

  • 보통 릴리즈 브랜치에서는 주석 태그를 사용하여 설명이나 서명을 넣은 상세한 정보를 포함하는 태그를 사용한다.
  • 일시적으로 사용하는 토픽 브랜치에서는 이름만 만들어 붙이는 태그를 사용한다.

태그 추가

  • 태그 추가 : 현재 "HEAD"가 가리키는 커밋에 태그 추가
    • git tag <tagname>
  • 태그 리스트
    • git tag

주석 달린 태그 추가

  • 주석 달린 태그 추가(enter후 입력)
    • git tag -a <tagname>
  • 바로 주석 태그 추가
    • git tag -am <tagname> [주석]
  • 주석 포함 태그 리스트
    • git tag -n

태그 삭제

  • git tag -d <tagname>

사용예제

v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.7
v1.0.7.1
v1.0.7.2
v1.0.8
v1.0.8.1

개선 방안

profile
Search & Backend Engineer

0개의 댓글