Git에서 태그란?
- 특정 시점의 소스코드 정보
- 프로젝트 진행 중 의미있는 시점의 커밋을 태깅한 것
Git 태그의 종류
Lightweight 태그
Annotated 태그
- Git 데이터베이스에 태그를 만든 사람의 이름, 이메일, 태그 생성날짜, 태그 메시지 등을 저장한 태그
Git 태그 생성하기
$ git tad [태그명]
$ git tad -a [태그명] -m [태그 메시지]
원하는 시점에 태그 생성하기
1) 태깅하고자 하는 커밋의 ID 값 확인해 복사
$ git log --oneline
2) 커밋 ID 값을 인자로 태깅하기
$ git tad -a [태그명][커밋ID] -m [태그 메시지]
태그 정보 확인하기
$ git show [태그명]