처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / Git / 문제

Git에서 git tag -a v1.0 -m '릴리스 1.0' 명령으로 만드는 '주석 태그(annotated tag)'가 경량 태그(lightweight tag)와 다른 점은?

보통 GitHub Docs
보기 및 정답
A 주석 태그는 작성자, 날짜, 메시지를 포함하는 별도의 Git 객체로 저장된다
B 경량 태그만 git push --tags 명령으로 원격 저장소에 푸시할 수 있다
C 주석 태그는 브랜치와 동일한 방식으로 동작하며 커밋을 포함한다
D 경량 태그가 작성자, 날짜 등 더 많은 메타데이터를 포함한다

해설

주석 태그(annotated tag)는 태그 이름, 작성자, 이메일, 날짜, 메시지를 포함하는 완전한 Git 객체로 저장됩니다. 경량 태그(lightweight tag)는 단순히 특정 커밋을 가리키는 포인터일 뿐입니다. 릴리스 버전에는 주석 태그를, 임시 표시에는 경량 태그를 사용하는 것이 관례입니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기