stamper
Git태그릴리즈버전관리

버전 태그와 릴리즈 만들기

개발자김철수22시간 전조회 0추천 0
변수 입력3

언제 사용하나

배포 시점을 표시하고 되돌아갈 수 있는 버전 태그를 남길 때.

실행 전 확인

  • 버전 규칙(예: SemVer vMAJOR.MINOR.PATCH)을 정한다.
  • 태그를 붙일 커밋이 맞는지 확인한다.

명령

# 주석 있는 태그 생성(권장)
git tag -a {{VERSION}} -m "{{RELEASE_NOTE}}"

# 특정 과거 커밋에 태그
git tag -a {{VERSION}} {{COMMIT}} -m "{{RELEASE_NOTE}}"

# 원격으로 태그 push
git push origin {{VERSION}}

# 태그 목록/정보 확인
git tag --list
git show {{VERSION}}

placeholder 설명

  • {{VERSION}} : 버전 태그 (예: v1.4.0)
  • {{RELEASE_NOTE}} : 태그 메시지
  • {{COMMIT}} : 태그를 붙일 커밋

입력 예시

git tag -a v1.4.0 -m "결제 안정화 릴리즈"

기대 결과

버전이 태그로 남고 원격에서도 조회·체크아웃할 수 있다.

검증 방법

git show v1.4.0으로 태그가 올바른 커밋을 가리키는지 확인한다.

주의사항과 흔한 실수

  • 이미 push한 태그를 옮기면 혼란을 준다(새 버전을 발행).
  • 가벼운 태그보다 주석 태그(-a)가 정보가 많아 권장된다.

관련 문서

댓글 0

아직 댓글이 없습니다.