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常用操作


相关推荐
dnpao5 小时前
在服务器已有目录中部署 Git 仓库
运维·服务器·git
__Witheart__5 小时前
Git 如何从某个 commit 新建分支
git
Klaus_Wei16 小时前
git 高级命令模式典型应用--“同步云端 + 清理垃圾分支”的一键命令
git·git高级用法·git同步云端·git清理垃圾分支
妙娲种子17 小时前
配置git/创建第一个智能相册保存快照
git
what_201817 小时前
git一个账号在两台电脑登录 出现不同用户名
git
困鲲鲲17 小时前
ROS2系列 (13) : 常用Git指令入门(本地Git)
git·ros2
☆cwlulu1 天前
git分支管理详解
开发语言·git·青少年编程
脑子不好的小菜鸟1 天前
用vscode连接远端ubuntu无法git push,vscode无法连接centos
git·vscode·ubuntu·centos
__Witheart__1 天前
Git 如何修改已有的分支名称
git
秦jh_1 天前
【git】分支管理
git