【Git】Git tag

标签

针对某一时间点的版本做标记
常用于版本发布

列出标签
  • git tag
  • git tag -l ‘tag name’,搜索符合模式的标签
打标签
  • git标签分为两种类型
  • 轻量标签:指向提交对象的引用
  • 附注标签:独立的对象(建议采用)
# 创建轻量标签
git tag dailyRelease
# 创建附注标签
git tag -a dailyRelease-m "dailyRelease"
切换到标签
git checkout dailyRelease
  • 查看标签的版本信息
git show dailyRelease
删除标签
  • 删除本地标签
git tag -d dailyRelease

-删除远程标签

# 删除远程标签,相当于推送一个空的标签,到目标便签
# git push origin refs/tags/源标签: refs/tags/目标标签
git push origin :refs/tags/dailyRelease
给指定的commit打标签
git tag -a dailyRelease commitID
标签发布
# 该命令相当于
# git push origin refs/tags/dailyRelease: refs/tags/dailyRelease
# 将v0.0.1标签提交到服务器
git push origin dailyRelease

# 将本地所有标签一次性提交到git服务器
git push origin -tags
查看标签操作
git tag
# 指向指定的标签记录的代码状态
# 但会处于一个空的分支上
git checkout xxxx
Git系列
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林多

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值