퀴즈 / 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)는 단순히 특정 커밋을 가리키는 포인터일 뿐입니다. 릴리스 버전에는 주석 태그를, 임시 표시에는 경량 태그를 사용하는 것이 관례입니다.

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

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

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...