Study/Git
git tag 생성, 삭제, 푸시
프로그래멍
2020. 3. 20. 00:12
태그는 특정한 commit의 id를 가르킨다.
light weight , annotated 2가지 태그 종류가 있다.
라이트 태그는 태그네임만 등록되는 태그이다.
어노테이트 태그는 태그네임과 그 태그의 설명을 추가하여 등록 할 수있다.
태그네임 생성
라이트 태그
$ git tag 태그네임 커밋아이디
어노테이트 태그
$ git tag -a 태그네임 -m "태그설명" 커밋아이디
커밋아이디 생략가능.
그냥 push 만 하면 원격 저장소에 저장되지 않는다.
태그네임 삭제
$ git tag -d 태그네임
태그네임 푸시
$ git push --tags
뒤에 붙여줘야 tag 도 push 된다.