git tag

线上版本稳定后,需要在git仓库打标签,方便后续更新维护追溯。

git tag实际上也是和branch一样的,对所有存储数据的一个快照(快照的具体意思可以查一下资料,就是一堆数据快的索引列表,方便定位到所有数据快,把其串起来,还原成原来的样子)。

git tag的使用也和branch基本一样,创建tag(类似于创建branch),推送tag(类似于推送branch),切换tag(类似于切换branch)

git tag -a tagname commithash 创建一个tag,名字是tagname,后面跟着以哪一次提交的哈希值,如果不跟提交的哈希值,就以当前所处的哈希值进行创建,然后会打开和git commit类似的日志页面,写入创建tag的日志保存退出,就可以创建tag
git tag 显示所有的tag,与git branch一样的功能
git checkout tagname 切换到某一个tag,这时是游离状态,不属于任何branch
git show tagname 显示tag对应的内容信息,提交日志和对应hash值
git push origin tagname 把tag信息推送道server端
posted @   秋来叶黄  阅读(124)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示