git中的tag

前言

在 Git 中,**Tag(标签)**是指向某个特定提交的静态标记,常用于版本发布与回溯。切换到指定 Tag 可以方便查看或基于该版本进行开发。

tag命令

查看项目中的tag

复制代码
git tag

将项目中某个提交打tag

复制代码
git tag {tag名称}

将打好的tag推送到远程

perl 复制代码
git push origin {标签名}

本地同步远程的tag

sql 复制代码
git fetch --tags

查看某个tag提交id

sql 复制代码
git show {tag名称}

删除本地tag

复制代码
git tag -d {标签名}

将删除推送到远程

ruby 复制代码
git push origin :refs/tags/{标签名}

总结

总体来说,branch 是用于管理代码库中不同分支的工具,而 tag 则是用于标记代码库中特定版本的工具。Branch 通常用于开发、调试和合并代码,而 tag 则用于发布和版本控制

相关推荐
怕浪猫5 小时前
这个十几个agent 协作项目值得关注
人工智能·面试·github
wflynn11 小时前
GitHub 今日推荐|Stela:在 PC 上直接启动 macOS 的翻译层
rust·开源·github
wflynn16 小时前
GitHub 日榜趋势速报 | 2026-11-14
开源·github
一条Go17 小时前
接收方合并去重:同一个人为什么只该收到一次通知
后端·架构·github
guuguo19 小时前
Gemini 4 屠榜后连夜切到 Antigravity,顺手用一行命令搞定全中文界面与思考
人工智能·开源·github
为思念酝酿的痛20 小时前
Git基本操作
git·github
芯门20 小时前
GitHub「用好 AI」工具生态全景:2409 个仓库 Star 排行调研(2026-11)
人工智能·github
2分钟速写快排1 天前
孔乙己的茴字有多少种写法?|AI 对话实时通信的三种实现
前端·javascript·github
wangruofeng1 天前
同一行代码,百种渲染:Asuka、React Native 与 Flutter 跨平台渲染机制深度拆解
前端·github