처음부터 차근차근
tag 본문
반응형
git에서 tag란 어떠한 commit을 가리키는 것이다.
어떠한 commit에서 tag를 만들면 그 태그는 변하지 않고 항상 그 commit 만을 가리킨다.
그래서 보통 tag 이름을 버전으로 하여 버전을 기록하는데 사용한다.
tag 생성
tag를 생성하는 방법으론 2가지 방법이 있다.
1. light weight tag
light weight : 가벼운
태그 이름만으로 생성하는 태그이다.
git tag 태그이름 [태그가 가리킬 커밋아이디 or 브랜치명(이 브랜치의 가장 최신 commit 아이디를 태그가 가리킴)]
2. annotated tag
annotated : 주석을 달다
태그에 설명을 붙일 수 있는 태그이다.
annotated tag를 쓰면 tag를 만든 사람, tag가 가리키는 commit id, 태그 이름, 태그 설명 등을 부가적으로 볼 수 있다.
git tag -a 태그이름 -m "태그에 대한 설명"
annotated tag에 대한 자세한 내용 보는 방법
git tag -v 태그이름
tag 기록 보기
git tag
tag 원격저장소에 업로드
git push --tags
tag 삭제
git tag -d 삭제할태그명
출처 : '지옥에서 온 git - 생활코딩' 변형 및 요약
반응형
'Git' 카테고리의 다른 글
원격저장소에 있는 브랜치 가져오기 (0) | 2023.09.12 |
---|---|
원격저장소에 push한 commit 되돌리기 (0) | 2022.02.10 |
git flow (0) | 2021.12.06 |
gitignore (0) | 2021.11.08 |
github에서 원격 저장소 만들고 연결하기, push와 pull (0) | 2021.11.07 |
Comments