Lightweight 태그는 가장 기본적인 태그, Annotated 태그와 달리 버전 이름만 있음
git tag (버전이름)
그외 Annotated 태그와 사용법이 같음
현재 HEAD가 가리키는, 즉 최신의 커밋이 아닌 다른 커밋에 태그 달기
git tag -a (태그버전) (커밋 해쉬값)
test 1.1.2의 커밋에 태그를 달아보자
git tag -a 1.1.2 232fc6e -m 'add tag 1.1.2'
태그 적용완료
git checkout (태그이름)
git checkout 1.1.0
체크아웃 하고 별도의 추가 커밋 작업은 진행할 수 없음.
특정 태그를 이용하여 브랜치를 생성하면 해당 커밋을 기준으로 브랜치를 생성하며, 추가적인 커밋 작업을 할 수 있음.
git checkout -b 브랜치이름 태그이름
git push (태그이름)
git push --tags <-- 전체 태그전송
전송된 태그들
리모트와 로컬 둘 다 삭제 해줘야함
git push --delete (리모트 별칭) (태그이름)