공부/Git
[Git] tag
leejinwoo1126
2022. 3. 22. 20:16
반응형
tag 명령어
local에 있는 태그 조회
$ git tag
local 태그 삭제
$ git tag -d 태그명
local 특정 커밋에 태그 추가
$ git tag 태그명 커밋ID
👉 default로 현재 HEAD 표시된 commit에 tag 추가 가능
remote 서버에 있는 tag 확인
$ git ls-remote --tags
remote 서버에 있는 tag 내려받기
$ git fetch origin --tags
🔗https://stackoverflow.com/questions/8432953/how-to-update-local-tags-to-match-remote
remote 서버에 있는 tag 삭제
$ git push origin --delete 태그명
remote 서버에 tag 올리기
$ git push origin 태그명
참고
실무에서는 다음과 같은 절차로 git tag 관리를 하고 있다
① 기능 개발 한다. (develop, feature branch)
② 기능 개발 완료 후 버전이 종료되면 최신 이력을 master 에 반영한다
③ 이떄 최신 커밋에 버전 정보 태그를 추가한다.
④ 그리고 remote에 태그 정보를 함께 올린다
반응형