Git에서 git tag -a v1.0 -m '릴리스 1.0' 명령으로 만드는 '주석 태그(annotated tag)'가 경량 태그(lightweight tag)와 다른 점은?
보통 GitHub Docs해설
주석 태그(annotated tag)는 태그 이름, 작성자, 이메일, 날짜, 메시지를 포함하는 완전한 Git 객체로 저장됩니다. 경량 태그(lightweight tag)는 단순히 특정 커밋을 가리키는 포인터일 뿐입니다. 릴리스 버전에는 주석 태그를, 임시 표시에는 경량 태그를 사용하는 것이 관례입니다.