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 标签
相关推荐
__xu_1 小时前
【git】git生成rsa公钥的方法
git
会说话的吹风机5 小时前
三、GIT与Github推送(上传)和克隆(下载)
git·github
核动力打工仔9 小时前
Git 入门(一)
git
hillstream312 小时前
git时常混淆的操作的笔记
笔记·git
Ztiddler1 天前
【 Git 设置代理】
linux·git
王佳斌1 天前
linux装git
git
小龙1 天前
SSH 连接远程仓库并推送本地项目
git·ssh·github·远程仓库
Domain-zhuo1 天前
CSS实现一个自定义的滚动条
前端·javascript·css·vue.js·git·node.js
小学鸡!1 天前
IDEA工具使用介绍、IDEA常用设置以及如何集成Git版本控制工具
java·git·intellij-idea
Tisfy1 天前
Github - 如何提交一个带有“verified”标识的commit
git·ssh·github·ssh key·gpg