관리 메뉴

진취적 삶

git tags 본문

github

git tags

hp0724 2023. 7. 6. 11:58

프로젝트 릴리스를 표시하는 용도

저장소의 중요한 지점을 표시하는것

semantic versioning : 버전번호를 매기는 일종의 규약, 명세 규칙

1.0.0 ⇒ major . minor . 패치

1.0.0 ⇒ initial release

패치 → 버그 수정이나 단순한 업데이트

마이너 → 신기능 추가 될때

마이너로 추가할때는 패치를 초기화 해야한다 .

메이저 → 기능을 완전히 삭제한거나 큰변화를 해야할때

나머지는 다 초기화 해야함

일반태그 : 버전 정보를 알려주는거 정도임

git tag <tag name> 

주석태그 : 태그에 메시지까지 추가함

git tag -a <tagname>

git show 통해서 깃 태크 정보 얻을수 있음

깃은 태그 재사용을 금지한다.

특정 커밋에 태그 붙이기

git tag <tagname> <taghash>

태그 삭제

git tag -d <tagname>

git 푸쉬하기

git push master —tags 

'github' 카테고리의 다른 글

Fork  (0) 2023.07.06
rebase  (0) 2023.07.06
git reflog  (0) 2023.07.06
git alias  (0) 2023.07.06
GIT  (0) 2023.07.06