14. 깃 태그 사용하기

Tasker_Jang·2024년 2월 26일
0
post-custom-banner

깃 태그를 사용하여 저장소의 중요한 지점을 표시하는 것은 버전 관리와 협업에 매우 유용합니다.

  • git tag: 현재 저장소의 깃 태그 목록을 조회합니다.

  • git tag -l *문자*: 특정 문자를 포함하는 깃 태그 목록을 조회합니다.

  • git checkout tag: 특정 커밋을 가리키는 태그를 체크아웃합니다.

  • git show tagname: 특정 태그의 정보를 확인합니다. 해당 태그의 커밋과 메시지를 확인할 수 있습니다.

  • git tag tagname: 새로운 태그를 생성합니다. 단순한 태그로서 이름만을 갖고 있습니다.

  • git tag -a tagname: 주석 태그를 생성합니다. 이는 추가 정보(메시지)를 포함할 수 있습니다.

  • git tag -f tagname: 태그를 강제로 이동시킵니다. 이미 존재하는 태그를 다른 커밋으로 옮길 때 사용합니다.

  • git tag -d tagname: 태그를 삭제합니다. 로컬에서 삭제하고 원격 저장소에는 반영되지 않습니다.

  • git push --tags: 모든 태그를 푸시합니다. 원격 저장소에 존재하지 않는 새로운 태그를 푸시합니다.

  • git push remote tagname: 특정 태그를 푸시합니다. 특정한 태그만을 푸시하고 싶을 때 사용합니다.

태그를 적절하게 활용하면 프로젝트의 메일스톤, 릴리즈, 중요한 이벤트 등을 명시적으로 표현하여 팀 내외에서의 이해를 쉽게 할 수 있습니다.

profile
터널을 지나고 있을 뿐, 길은 여전히 열려 있다.
post-custom-banner

0개의 댓글