当前位置: 首页 > news >正文

git tag使用场景和实践

背景

每次上线一个迭代,为了区分本次代码的分支是哪个迭代的commit,可以给分支打上tag,这样利于追踪分支所属迭代,如果devops没有自动给分支打tag,需要自己来打

操作

1.查看当前tag

git tag

2.给分支打tag

git tag <tag_name> -m "描述信息"

3.推送tag

git push origin <tag_name>

删除本地tag

git tag -d <tagname>

删除远程tag

git push origin :refs/tags/<tagname>

根据tag拉取代码

git checkout <tag_name>

重要提示:
标签名称规范:标签名称应遵循一定的命名规则,通常使用版本号(如 v1.0)或其他有意义的标识。
永久性:Git 标签一旦创建并推送到远程仓库,建议不要删除或修改,以确保版本管理的稳定性


http://www.mrgr.cn/news/100383.html

相关文章:

  • C语言HashTable基本理解
  • TCP专题
  • IT社团分析预测项目(pandas、numpy、sklearn)
  • Vue前端学习笔记
  • ​Stable Diffusion:Diffusion Model
  • FPGA设计 时空变换
  • 【Go语言】RPC 使用指南(初学者版)
  • java 富文本转pdf(支持水印)
  • DeepSeek智能时空数据分析(三):专业级地理数据可视化赏析-《杭州市国土空间总体规划(2021-2035年)》
  • 桌面端开发技术栈选型:开启高效开发之旅
  • 线程池单例模式
  • gem5-gpu教程04 高速缓存一致性协议和缓存拓扑
  • (六)RestAPI 毛子(外部导入打卡/游标分页/内存缓存/批量提交/Quartz后台任务/Hateoas Driven)
  • DataStreamAPI实践原理——计算模型
  • 前端面试宝典---vue实现简化版
  • 上位机知识篇---寻址方式
  • 2025蓝桥省赛c++B组第二场题解
  • Spring Bean生命周期原理、常见的后处理器实现
  • C#中常见的设计模式
  • 【Linux应用】交叉编译环境配置,以及最简单粗暴的环境移植(直接从目标板上复制)