git tag 는 평상시에는 많이 쓰진 않지만, 프로젝트를 하나 제대로 시작하던지, 배포 할 때의 기록을 남겨 두려고 태그를 생성하는 편이다.
(다른 개발자들은 언제 사용하는지 정확히 모르지만, 본인은 현재 그렇게 사용중)
그래서 git tag 를 만들어두면 그 날 배포된 tag 로 이동해서 확인하기 편하기 때문에 알아 두면 좋다.
음.. 그냥 깃을 사용한다면 알아야된다!
1. Tag 조회
# git tag
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.2.0
v1.3.0
2. Tag 생성
# git tag v1.3.1
# git tag
v1.3.1
(1) Annotated Tag
# git tag -a v1.3.1 -m "version 1.3.1"
3. Tag 확인
# git show v1.3.1
tag v1.3.1
Tagger: JiAn-Lim
Date: Tue Nov 16 19:18:43 2021 +0900
version 1.3.1
commit 837b984d1665c14d6bc4c251cd9149d487ae7a9d
Merge: acf9d7b b2d8315
Author: JiAn-Lim
Date: Tue Nov 16 19:18:43 2021 +0900
Merge branch 'release-1.3.1'
3. Tag 원격 저장소 올리기
(1) 1개 Tag 올리기
# git push origin v1.3.1
(2) 모든 Tag 올리기
# git push origin --tags
4. Tag 삭제하기
(1) 로컬 tag 삭제
# git tag -d v1.3.1
(2) 원격 저장소에 올라가 있는 tag 삭제
# git push origin :v1.3.1
'Server > Git' 카테고리의 다른 글
[Git] stash drop 복구 (stash drop rollback) (0) | 2022.01.24 |
---|---|
[Git] stash untracked file (0) | 2022.01.24 |
[Git] stash (0) | 2022.01.24 |
[Git] invalid active developer path (0) | 2021.12.19 |
[Git] 로그(Log) (0) | 2021.12.12 |