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)

相关推荐
南境十里·墨染春水4 小时前
linux学习进展 git详解
linux·git·学习
zhangfeng11335 小时前
CodeBuddy ai对话框上面的git docs terminal Rulds 干嘛用的,以thinkphp fastadmin 为例,插件市场
人工智能·git·编程
OYangxf6 小时前
Git Conflict Resolution
大数据·git·elasticsearch
高斯林.神犇6 小时前
Git全套流程
git
次元工程师!8 小时前
LangFlow开发(一)—安装和部署
git·python·大模型·langflow
怣疯knight8 小时前
【无标题】
git
Jim-zf9 小时前
git 锁文件
git
lcx_defender9 小时前
Git常见操作与指令
git
一只积极向上的小咸鱼20 小时前
嵌套 Git 仓库 / gitlink / submodule 问题总结
大数据·git·elasticsearch
LuDvei21 小时前
git拉取报错问题
git