유의적 버전 2.0.0-ko2
요약
버전을 주.부.수 숫자로 하고:
기존 버전과 호환되지 않게 API가 바뀌면 “주(主) 버전”을 올리고,
기존 버전과 호환되면서 새로운 기능을 추가할 때는 “부(部) 버전”을 올리고,
기존 버전과 호환되면서 버그를 수정한 것이라면 “수(修) 버전”을 올린다.
주.부.수 형식에 정식배포 전 버전이나 빌드 메타데이터를 위한 라벨을 덧붙이는 방법도 있다.
| 태그 종류 | 설명 |
|---|---|
| lightweight | 특정 커밋을 가리키는 용도 |
| annotated | 작성자 정보와 날짜, 메시지, GPG 서명 포함 가능 |
git tag v2.0.0
git tag
git show v2.0.0
git tag -d v2.0.0
git tag -a v2.0.0
입력 후 메시지 작성 또는
git tag v2.0.0 -m 'oz 버전'
m 태그가 a 태그 암시git show v2.0.0으로 확인git tag (태그명) (커밋 해시) -m (메시지)
v1.0.0 (굿거리 버전)v1.2.1 (휘모리 버전)git tag -l 'v1.*'
git checkout v1.2.1
switch로 이전 브랜치로 복귀