본문 바로가기
ETC/Git

[Git] Git 태그(Tag)와 태그 기반 브랜치 생성하기

by 은z 2025. 8. 19.

상황

팀 내에서 브랜치 관리 규칙이 조금 변경되면서 

배포된 마지막 브랜치에서 새 브랜치 따기 -> 마지막 태그 기준으로 따기 로 변경되었다.

 


적용

 

✔️Tag란?

Git에서 **태그(Tag)**는 특정 커밋을 가리키는 이름표이다.

주로 버전 릴리스(v1.0.0, production-1.1.2129 등)에 사용되며, 해당 시점의 코드를 쉽게 참조할 수 있다.

 

📌 현재 저장소의 태그 목록

git tag

 

📌 태그가 많을 경우, 최신 순으로 정렬해서 보고 싶다면 --sort=-creatordate 옵션을 사용

git tag --sort=-creatordate

 

📌 Tag 기반으로 브랜치 따기 

ex. 예를 들어 production-1.1.2129 태그에서 fix/baggage-test라는 브랜치를 따고 싶다면

git checkout -b fix/baggage-test production-1.1.2129

 

댓글