git 标签学习笔记

目录

轻量级标签

带注释的标签(推荐)

[给指定 commit 打标签](#给指定 commit 打标签)

推送单个标签,需要单独推送,代码推送不会推送标签

推送所有标签

删除标签


轻量级标签

git tag v1.0.0

只是简单地给当前 commit 打上 v1.0.0 标签。

带注释的标签(推荐)

git tag -a v1.0.0 -m "发布版本 1.0.0"

-a 表示创建带注释的标签,-m 说明标签的意义。

给指定 commit 打标签

git tag -a v1.0.0 <commit-hash> -m "发布版本 1.0.0"

推送单个标签,需要单独推送,代码推送不会推送标签

git push origin v1.0.0

git push origin V_0_0_1

推送所有标签

git push origin --tags

删除标签

删除本地标签 git tag -d v1.0.0

删除远程标签 git push origin --delete tag v1.0.0

相关推荐
极小狐19 分钟前
如何使用极狐GitLab 软件包仓库功能托管 ruby?
开发语言·数据库·人工智能·git·机器学习·gitlab·ruby
靡不有初1111 小时前
git命令常见用法【持续更新中……】
git
桃林春风一杯酒4 小时前
Cannot Run Git: Cannot identify version of Git executable: no response
git
~菜鸟笔记~5 小时前
Git笔记
笔记·git
10000hours6 小时前
【Git】【commit】查看未推送的提交&查看指定commit的修改内容&合并不连续的commit
git
江畔独步6 小时前
Git 基础操作系列2: 本地项目上传至git仓库(gitee / gitlab / github)
git·gitee·gitlab
hay_lee12 小时前
git 多个提交记录合并为一个
git
刃神太酷啦13 小时前
C++入门(下)--《Hello C++ World!》(2)(C/C++)
java·c语言·c++·git·算法·github
极小狐20 小时前
极狐GitLab 命名空间的类型有哪些?
运维·git·c#·ssh·gitlab
程序员buddha1 天前
六个仓库合并为一个仓库,保留master和develop分支的bat脚本
git·源代码管理