1. 커밋에 태그 달기
1. Git의 Tag
1. 특정 시점을 키워드로 저장하고 싶을 때
2. 커밋에 버전 정보를 붙이고자 할 때
3. 참고
VS Code 레포지토리 예시
4. 일반적으로 쓰이는 태그 형식
Semantic Versioning
2. 태그 달아보기
1. 태그 종류
1. lightweight : 특정 커밋을 가리키는 용도
2. annotated : 작정자 정보와 날짜, 메시지, GPG 서명 포함 가능
2. 마지막 커밋에 태그 달기(ligthweight)
git tag v2.0.0
3. 현존하는 태그 확인
git tag
4. 원하는 태그의 내용 확인
git show v2.0.0
5. 태그 삭제
git tag -d v2.20.0
6. 마지막 커밋에 태그 달기(annotated)
git tag -a v2.0.0
7. 입력 후 메시지 작성
git tag v2.0.0 -m "자진모리 버전"
1. -m 태그가 -a 태그 암시
2. git show v2.0.0 으로 확인
8. 원하는 커밋에 태그 달기
git tag (태그명) (커밋 해시) -m (메시지)
9. 원하는 패턴으로 필터링하기
git tag -l 'v1.*'
10. 원하는 버전으로 체크아웃
git checkout v1.2.1
switch 로 이전 브랜치로 복귀