git中,给分支打标签

1.创建标签

标签可以是轻量级标签或带注释的标签两种

轻量级标签

javascript 复制代码
git tag <tag-name>

带注释的标签

javascript 复制代码
git tag -a <tag-name> -m "标签信息"

2.查看标签

javascript 复制代码
git tag

查看标签详细信息

javascript 复制代码
git show <tag-name>

3.推送标签到远程仓库

推送指定标签

javascript 复制代码
git push origin <tag-name>

推送所有标签

javascript 复制代码
git push origin --tags

4.删除标签

删除本地标签

javascript 复制代码
git tag -d <tag-name>

删除远程标签

javascript 复制代码
git push origin --delete <tag-name>

5.注意事项

1.标签通常用于标记某个特定的版本,一般用于发布版本(如 v1.0)或重要里程碑,分支是用于开发需求时才创建,标签是需求开发完成了确定要发布到生产环境时才创建

2.标签名称应该具有一定的规范性,例如使用版本号(如 v1.0v2.0)或描述性名称(如 release-2023

相关推荐
A_Lonely_Cat1 天前
记一次 GitHub 幽灵协作者大清洗:强制重写 Git 历史与穿透 CDN 缓存实践
git·github
和你看星星3 天前
Git rerere:让重复冲突只解决一次
git
嘻嘻仙人7 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
Patrick_Wilson7 天前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
沉浸学习的匿名网友7 天前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
深海鱼在掘金8 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
江华森8 天前
Git 基础筑基:从原理到团队协作的全栈实战
git
JakeJiang8 天前
Git 必备命令指南:从日常高频到项目开发实战
git
叫我少年9 天前
Windows 中安装 git
git
深海鱼在掘金14 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git