git tag를 생성하고 github 저장소에 push를 할 수 있습니다. 태그명을 지정하여 하나만 push하거나 --tags 옵션을 사용하여 모든 태그들을 push할 수 있습니다.
사용법
git push origin <tagname>
태그명을 지정하여 하나만 push 합니다.
![git-tag-지정하여-push](https://blog.kakaocdn.net/dn/ba97Py/btr3HT4ivyG/Xhzu41KNiEsoebUN6yb5rk/img.png)
git push --tags
![모든-태그들-push](https://blog.kakaocdn.net/dn/wqg71/btr3IDtpEy2/nkUCyAOjtcxu6QP44qYkHK/img.png)
모든 태그들을 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 |
댓글