Git 标签管理

简述 Git 标签管理中的常用命令


标签是一个版本库的快照,与分支类似,标签也像一个指向提交 的指针。通过标签,可以避免使用复杂无规律的 commit_id,从而更方便地标记目标提交。

常用命令

命令 说明
git tag [-a] <tag_name> [-m "description"] <commit_id> <commit_id> 打上一个名为 tag_name 的标签,并增加描述信息 "description"。默认为 HEAD(最新提交)打标签。其中,[] 中为可选字段。
git tag 查看所有标签。标签不是按时间顺序列出,而是按字母排序
git show <tag_name> 查看标签信息(标签名、打标签的人、说明信息、提交信息)
git tag -d <tag_name> 删除一个本地标签 <tag_name>
git push origin :refs/tags/<tag_name> 删除一个远程标签 <tag_name>
git push origin <tag_name> 推送一个本地标签 <tag_name>
git push origin --tags 推送全部未推送过的本地标签

参考:标签管理 - 廖雪峰的官方网站 (liaoxuefeng.com)

相关推荐
smachao12 小时前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
szcsun513 小时前
git的常用命令
git
jian1105813 小时前
android studio 解决git用户名和用户邮箱不一致的问题
git
jian1105814 小时前
Mac git配置账号和邮箱,可以修改
git·macos
笨笨饿16 小时前
博客目录框架
c语言·开发语言·arm开发·git·嵌入式硬件·神经网络·编辑器
白玉cfc16 小时前
git协作开发
git·团队开发·远程工作
Rabbit_QL17 小时前
【CI/CD】02_一次 git push 后发生了什么?CI 是怎么工作的
git·ci/cd
不会写DN18 小时前
Git 开发中最常用的命令与场景
大数据·git·elasticsearch
张二娃同学18 小时前
基于 Python 与 Tkinter 的猜数字游戏设计与实现:支持玩家猜数与 AI 反向推理
开发语言·git·python·游戏·开源
原来是猿19 小时前
Git【企业级开发模型】
git