GIT : 12. Git Tag

yeppi1802·2024년 6월 19일

❇️ 요약

  • Git Tag
  • Tag 생성 / Tag 목록 / Tag 배포 / Tag 상세보기 / Tag 삭제

📖 Git Tag

🔆 Git Tag란

  • 특정 버전에 Tag를 달아놓을 필요가 있을 때 사용 (예 - Version Release)
  • Tag 이름으로 Checkout 할 수 있다

🔆 Tag 생성 - 현재 버전

  • Head가 가리키는 버전에 생성
git tag <tag_name>

🔆 Tag 목록보기

  • 내가 달아둔 Tag 목록
git tag

🔆 Tag 생성 - 특정 버전

git <tag_name> <commit_id>

🔆 Tag 배포하기 - Remote

git push origin <tag_name>

🔆 Tag 상세보기

git show <tag_name>

🔆 Tag 삭제하기

  • Local
git tag --delete <tag_name>
  • Local - 한번에 여러 Tag 지우기
git tag --delete <tag_name1> <tag_name2> ...
  • remote
git push origin --delete <tag_name>

📖 Git Tag

☁️ Tag 생성 - 현재 버전

cd log_project
git tag v0.3

☁️ Tag 목록보기

git tag

☁️ Tag 생성 - 특정 버전

git log --oneline
git tag v0.2 <commit_id>
git tag 
git log --oneline 

☁️ Tag 배포하기 - Remote

[참고(Remote Repository 추가) - GIT : 09. Remote Repository]

git push origin v0.3

  • GitHub 확인

☁️ Tag 상세보기

git show v0.3

☁️ Tag 삭제하기

  • Local
    git tag --delete v0.3
  • remote
    git push origin --delete v0.3

0개의 댓글