본문 바로가기
IT/Git

git tag push 방법

by 뉴코딩맨 2023. 3. 13.
git tag를 생성하고 github 저장소에 push를 할 수 있습니다. 태그명을 지정하여 하나만 push하거나 --tags 옵션을 사용하여 모든 태그들을 push할 수 있습니다.

 

 

사용법

 

git push origin <tagname>

 

태그명을 지정하여 하나만 push 합니다.

 

git-tag-지정하여-push
git-tag-지정하여-push

 

git push --tags

 

모든-태그들-push
모든-태그들-push

 

모든 태그들을 push 합니다. 

 

USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy/test (main)
$ git log --oneline
9dccf31 (HEAD -> main, tag: v1.0.1) add content2
3e17ec8 (tag: v1.0.0) add content1
60a25c7 (tag: init, origin/main, origin/HEAD) Initial commit

USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy/test (main)
$ git push origin init
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
To github.com:thdwngus2/test.git
 * [new tag]         init -> init

USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy/test (main)
$ git push --tags
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 12 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 481 bytes | 481.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
To github.com:thdwngus2/test.git
 * [new tag]         v1.0.0 -> v1.0.0
 * [new tag]         v1.0.1 -> v1.0.1

 

 

git tag 삭제

git tag 명령어를 사용하여 기존에 생성된 태그를 삭제할 수 있습니다. -d 옵션을 사용하여 삭제할 태그명을 입력하면 됩니다. 사용법 git tag -d USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git log

newcodingman.tistory.com

 

'IT > Git' 카테고리의 다른 글

git tag 삭제  (0) 2023.03.13
git tag 교체  (0) 2023.03.13
git tag 커밋 해시 값으로 지정하기  (0) 2023.03.12
git tag 생성  (0) 2023.03.11
git diff로 tag 비교하기  (0) 2023.03.10

댓글