參考 Pro Git 打標簽
查看標簽
git tag
git tag -l
創建標簽
git tag tag002
創建了名稱是 tag002 的標簽,打在最新提交的 commit 上。只是打在本地,沒有推送到遠程。
如果要給以前的 commitId 打標簽,就用
git tag tag001 159e40
給 159e40 這個提交打上 tag001 標簽
查看標簽信息
打上標簽后,
git show tag002
即可查看標簽信息,也就是標簽對應的 commit 。
推動標簽到遠程
git push origin tag002
把剛才創建的標簽推動到遠程。
這是單個標簽推動,
如果要推送所有標簽,就用
git push origin --tags
查看遠程標簽
git ls-remote --tags
刪除本地標簽
git tag -d tag002
刪除遠程標簽
先刪除本地標簽,
git tag -d tag002
再刪除遠程標簽
git push origin :refs/tags/tag002
:refs/tags/tag002
從 【查看遠程標簽】得到。