상황
팀 내에서 브랜치 관리 규칙이 조금 변경되면서
배포된 마지막 브랜치에서 새 브랜치 따기 -> 마지막 태그 기준으로 따기 로 변경되었다.
적용
✔️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
'ETC > Git' 카테고리의 다른 글
[Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 4 (트러블 슈팅) (0) | 2024.07.25 |
---|---|
[Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 3 (프로젝트 올리기) (0) | 2024.07.25 |
[Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 2 (SSH 등록) (0) | 2024.07.25 |
[Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정) (1) | 2024.07.25 |
[Git] git ignore한 파일이 함께 올라 갈 때 (0) | 2022.05.12 |
댓글