처음부터 차근차근

tag 본문

Git

tag

_soyoung 2021. 12. 7. 13:19
반응형

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