Git 如何管理标签命令(tag)

1.查看本地仓库tag

bash 复制代码
--1.查看本地仓库tag
User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag
1stBossUpgrade
V10.0.1_20220224_test
V10.0.1_20220301_test
tag-gw+frontend-V1.0.12-230625
tag-gw_frontend-23.08.29
tag-gw_frontend-23.09.25
tag-gw_frontend-23.10.24
tag-gw_frontend-V1.0.11-230625
tag-gw_frontend-V1.0.15-230725
tag-gw_frontend-V1.0.17-230829
tag-gw_frontend-V1.0.19-230925
tag-gw_frontend-V1.0.20-231024
tag-gw_frontend-V1.0.21
tag-gw_frontend_V1.0.31-240425
test-137-231023
test-138-231023
test-139-231023

2.删除本地仓库tag

bash 复制代码
--2.删除本地仓库tag
User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag -d tag-gw_frontend-23.08.29
Deleted tag 'tag-gw_frontend-23.08.29' (was 42980209)

3.删除远程仓库tag

bash 复制代码
--删除远程仓库tag

User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git push origin --delete tag-gw_frontend-23.08.29
To https://gitlab.startimes.me/old-boss-refactor/sms.git
 - [deleted]           tag-gw_frontend-23.08.29

4.更新本地仓库tag

bash 复制代码
--更新
User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ get fetch --tags
bash: get: command not found


User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git pull
Already up to date.

-- 查看已经删除
User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag -l
1stBossUpgrade
V10.0.1_20220224_test
V10.0.1_20220301_test
tag-gw+frontend-V1.0.12-230625
tag-gw_frontend-23.09.25
tag-gw_frontend-23.10.24
tag-gw_frontend-V1.0.11-230625
tag-gw_frontend-V1.0.15-230725
tag-gw_frontend-V1.0.17-230829
tag-gw_frontend-V1.0.19-230925
tag-gw_frontend-V1.0.20-231024
tag-gw_frontend-V1.0.21
tag-gw_frontend_V1.0.31-240425
test-137-231023
test-138-231023
test-139-231023

5.重命名仓库tag

重命名tag实际上是以指定tag创建1条新的tag记录, 然后删除旧tag标签,例如

bash 复制代码
User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag
1stBossUpgrade
V10.0.1_20220224_test
V10.0.1_20220301_test
tag-gw+frontend-V1.0.12-230625
tag-gw_frontend-V1.0.11-230625
tag-gw_frontend-V1.0.15-230725
tag-gw_frontend-V1.0.17-230829
tag-gw_frontend-V1.0.19-230925
tag-gw_frontend-V1.0.20-231024
tag-gw_frontend-V1.0.21
tag-gw_frontend_V1.0.31-240425
test-137-231023
test-138-231023
test-139-231023


User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag tag-gw_frontend-V1.0.21-231108 tag-gw_frontend-V1.0.21

User@DESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master)
$ git tag -l -n
1stBossUpgrade  备份第一版boss升级内容
V10.0.1_20220224_test 迁移需要缓存的dao
V10.0.1_20220301_test Merge remote-tracking branch 'origin/master'
tag-gw+frontend-V1.0.12-230625 解决JSON转换小写问题
tag-gw_frontend-V1.0.11-230625 解决JSON转换小写问题
tag-gw_frontend-V1.0.15-230725 S15 commit
tag-gw_frontend-V1.0.17-230829 tag:物联网1期+播控平台
tag-gw_frontend-V1.0.19-230925 主应用(GW5G)Sprint 16
tag-gw_frontend-V1.0.20-231024 S20发布标签
tag-gw_frontend-V1.0.21 S21
tag-gw_frontend-V1.0.21-231108 S21
tag-gw_frontend_V1.0.31-240425 Sprint31
test-137-231023 BUILDER:
test-138-231023 BUILDER:
test-139-231023 BUILDER:

6.推送tag到远程仓库

复制代码
User@DESKTOP-2NRT2ST MINGW64 /e/gitroot/STARIBOSS/STARSMS (liaoning_release)
$ git tag
8.2.3-56-240402
8.2.3-73-240411
8.2.3.31-74-240429


User@DESKTOP-2NRT2ST MINGW64 /e/gitroot/STARIBOSS/STARSMS (liaoning_release)
$

User@DESKTOP-2NRT2ST MINGW64 /e/gitroot/STARIBOSS/STARSMS (liaoning_release)
$ git push origin 8.2.3.31-74-240429
Total 0 (delta 0), reused 0 (delta 0)
To https://gitlab.startimes.me/gn-boss-main/starsms.git
 * [new tag]             8.2.3.31-74-240429 -> 8.2.3.31-74-240429

上一篇:IDEA中GIT常用操作


相关推荐
ll5776443321 小时前
使用PyTorch实现自定义损失函数以FocalLoss为例的详细教程
git
李少兄2 小时前
Git 用户名与邮箱配置指南
git
Blue啊3 小时前
code Merge(qcc)
git·gitlab
洛小豆7 小时前
Git打标签仓库看不到?她说:豆子,你又忘了加 --tags!
git·后端·github
好奇的菜鸟10 小时前
理解 Git 命令 `git reset --hard origin/pre`:版本回退的“利刃”与使用禁忌
大数据·git
春生野草10 小时前
git的使用
git
今天头发还在吗10 小时前
解决 Git 推送冲突:使用 Rebase 整合远程更改
大数据·git·elasticsearch
蓝色空白的博客12 小时前
Git代码下拉更新推送操作用法整理
git
风也温柔☆14 小时前
IDEA/WebStorm 切换分支(超简单)
git·intellij-idea·webstorm·切换分支·checkout
Jammingpro1 天前
【Git版本控制】Git初识、安装、仓库初始化与仓库配置(含git init、git config与配置无法取消问题)
java·git·elasticsearch