지옥에서 온 Git

태그(tag)

수업소개

태그는 일상에서 사용하는 용어입니다. 옷에 붙어 있는 것이 태그죠. 태그의 목적은 옷을 설명합니다. git에서의 태그는 특정한 커밋 버전을 설명합니다. 이 수업에서는 git에서 태그를 사용하는 방법에 대해서 알아봅니다. 

수업

수업 내용

태그 목록 보기

git tag

태그 생성 (light weight tag)

git tag "태그 이름" [태그가 가르킬 버전의 커밋 아이디]

태그 생성 (annotated tag)

git tag -a "태그 이름" -m "태그에 대한 설명" [태그가 가르킬 버전의 커밋 아이디]

태그 삭제

git tag -d "삭제할 태그명"

태그 원격 저장소로 업로드

git push --tags

댓글

댓글 본문
작성자
비밀번호
  1. groundntree
    * 실습을 위한 환경 만들기
    mkdir tag
    cd tag
    git init
    vim f1.txt
    git add f1.txt
    git commit -m 1
    vim f1.txt
    git commit -am 2
    git log --decorate

    * 마지막 커밋 버젼에 태그 등록/확인
    git tag 1.0.0
    git log --decorate
    git tag

    * 한번 더 커밋하여 annotated tag 등록
    vim f1.txt
    git commit -am 3
    git log --decorate
    git tag -a 1.1.0 -m "bug fix" master
    git log --decorate

    * 태그에 대한 자세한 정보 확인
    git tag -v 1.1.0

    * 원격저장소에 태그 푸시
    git remote add origin https://github.com......git
    git push
    git push --set-upstream origin master
    git push --tags

    * tag 삭제
    vim f1.txt
    git commit -am 4
    git tag 1.1.1
    git tag
    git tag -d 1.1.1
    git tag
  2. lovetoken
    정보 감사합니다 ^^
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기