Git--tag标签远程管理

目录

[一、git 标签 tag管理](#一、git 标签 tag管理)

1.创建一个轻量级标签

2.创建一个带有附注的标签

3.删除标签

二、标签推送

1.再创建两个分支

2.把多个标签推送到远程

三、标签拉取

四、删除远程标签

1.命令

2.查看远程仓库,标签被删除

3.远程标签删除后本地标签不会消失,可以手动删除本地标签


一、git 标签 tag管理

标签有两种:轻量级标签(lightweight) 和带有附注标签(annotated)

1.创建一个轻量级标签

复制代码
git tag v1.0.1

2.创建一个带有附注的标签

复制代码
git tag -a v1.0.2 -m 'release version'

标签不依赖于分支

3.删除标签

复制代码
git tag -d tag_ name

二、标签推送

1.再创建两个分支

v1.0有附注,v2.0没有附注

复制代码
git tag -a v1.0 -m 'add a tag'
git tag v2.0

2.把多个标签推送到远程

复制代码
git push origin 标签1 标签2......

查看远程仓库,可以看到标签已经推送,标签代码可以下载

三、标签拉取

刚才都是在林冲(testGit3/test2)的里面做的,现在用鲁智深(testGit2/test2)拉取

复制代码
git pull

四、删除远程标签

1.命令

复制代码
git push origin :refs/tags/标签名

也可以:

复制代码
git push origin --delete tag 标签1 标签2...

2.查看远程仓库,标签被删除

3.远程标签删除后本地标签不会消失,可以手动删除本地标签

复制代码
git tag -d 标签
相关推荐
飏旎1 小时前
git pull和git fetch的区别
git
z涛.5 小时前
git的使用
git
大卫小东(Sheldon)10 小时前
智能生成git提交消息工具 GIM 发布 1.7 版本了
git·ai·rust
慧都小项13 小时前
UI测试平台TestComplete如何实现从Git到Jenkins的持续测试
git·ui·jenkins·代码质量·testcomplete·zephyr for jira
可曾去过倒悬山19 小时前
Mac上优雅简单地使用Git:从入门到高效工作流
git·elasticsearch·macos
穗 禾1 天前
github与git新手教程(快速访问github)
网络·git·github
我不是程序猿儿1 天前
【git】在 GitLab 上如何把 A 分支(如 feature/xxx)合并到 B 分支(如 trunk)
服务器·git·gitlab
是芽芽哩!1 天前
GitLab 仓库 — 常用的 git 命令
git·gitlab
用手码出世界1 天前
Git之本地仓库管理
git·gitee
言慢行善1 天前
对git 熟悉时,常用操作
git