git tag

mook9288·2020년 12월 26일
0

Git 명령어 정리

목록 보기
3/6

Tag란?

  • 커밋 기준으로 책갈피 표시하는 것
  • 수정 불가, 읽기 전용
  • 소프트웨어의 버전을 릴리즈 할 때 주로 사용

Tag 명령어 정리

Tag 조회

git tag
git tag -l -n // Tag와 함께 저장된 메세지 출력
git tag -l 반복되는부분* // 원하는 태그명 조건 검색

태그 정보와 커밋 정보 모두 확인

git show TAG_NAME

Tag 생성

git tag TAG_NAME // Lightweight Tag
git tag -a TAG_NAME -m "MESSAGE" // 주석달린 Tag
git tag TAG_NAME COMMIT_ID // 특정 커밋의 위치를 Tag

Tag 수정

git tag -f -a TAG_NAME -m "MESSAGE"

원하는 Tag에서 새로운 브랜치를 생성

git checkout -b BRANCH_NAME TAG_NAME

Tag 원격에 올리기

git push origin TAG_NAME // 원하는 Tag만 올릴 때
git push origin --tags // 여러개 태그를 한번에 올릴 때
git push --tags // 여러개 태그를 한번에 올릴 때

Tag 삭제

git tag -d TAG_NAME // 로컬 
git push origin :tags/TAG_NAME // 원격

0개의 댓글