포스트

태그

태그

태그 종류

종류설명
lightweight특정 커밋을 가리키는 용도
annotated작성자 정보와 날짜, 메시지, GPG 서명 포함 가능

태그

마지막 커밋에 태그 달기(lightweight)

1
git tag v1.0.0

현존하는 태그 확인

1
git tag

원하는 태그의 내용 확인

1
git show v1.0.0

태그 삭제

1
git tag -d v1.0.0

마지막 커밋에 태그 달기(annotated)

1
git tag -a v1.0.0
1
git tag v1.0.0 -m "최초 버전"

원하는 커밋에 태그 달기

1
git tag (태그명) (커밋해시) -m (메시지)

원하는 패턴으로 필터링

1
git tag -l 'v1.*'

원하는 버전으로 체크아웃

1
git checkout v1.0.0

원격에 태그

특정 태그 원격에 올리기

1
git push (원격명) (태그명)

특정 태그 원격에서 삭제

1
git push --delete (원격명) (태그명)

로컬의 모든 태그 올리기

1
git push --tags

GitHub에 release

  • GitHub에서 태그 목록으로 이동
  • 원하는 태그에서 Create release 클릭
  • 제목과 내용 입력 후 Publish release 클릭

참고

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.