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

GIT标签(Tag)操作

在Git中,标签(Tag)用于标记特定的提交点,通常用于发布版本。

切换到需要打标签的分支:

git checkout <branch-name>

创建标签

git tag  v1.0.0 
git tag -a v1.0.0 -m "Release version 1.0.0"

查看所有标签

git tag

推送标签到远程仓库

git push origin v1.0  # 推送指定标签
git push origin --tags # 推送全部标签

删除标签

git tag -d <tagname> # 删除本地标签
git push origin --delete <tagname>   # 删除远程标签

签出标签

git checkout main  # 切换到标签所在分支
git checkout tags/v1.0  # 假设你要签出的tag是v1.0
git tag --verify v1.0  # 验证tag是否存在
git branch  # 查看当前分支
git log  # 查看提交历史,确认当前HEAD指向正确的提交
git checkout main  # 切换回主分支或其他工作分支
http://www.dtcms.com/a/75132.html

相关文章:

  • Cursor与Coze结合开发电影推荐系统:一次高效的技术实践
  • 数据结构——串、数组和广义表
  • golang开发支持onlyoffice的token功能
  • 自定义uniapp组件,以picker组件为例
  • SpringBoot第三站:配置嵌入式服务器使用外置的Servlet容器
  • SQL注入第7关
  • DNS主从服务器
  • 【第K小数——可持久化权值线段树】
  • IIS 服务器日志和性能监控
  • 蓝桥杯嵌入式赛道复习笔记2(按键控制LED灯,双击按键,单击按键,长按按键)
  • element-plus中Popconfirm气泡确认框组件的使用
  • 基于 Docker 和 Flask 构建高并发微服务架构
  • UnitTest框架管理测试用例——python自动化测试
  • Golang学习笔记_49——解释器模式
  • mysql-查看binlog日志
  • 基于SpringBoot+Vue的幼儿园管理系统+LW示例参考
  • GPU视频编解码:Jetson VPI+multimedia_api视频编解码入门(一)
  • Effective C++ 剖析(条款1~9)
  • 【软件工程】03_软件需求分析
  • 速通大厂测开
  • 介绍如何使用Python构建引文网络,并计算结构洞指标
  • 深入解析 `SQL_SMALL_RESULT`:MySQL 的“小优化”大作用
  • 【unity实战】用unity封装一个复杂全面且带不同射击模式的飞机大战射击系统
  • Navicat 17.2 正式发布 | AI 助手、支持 Snowflake...超多新功能等你解锁
  • [贪心算法]-最大数(lambda 表达式的补充)
  • 4.JVM-垃圾回收介绍
  • 双链笔记新选择!使用Docker私有化部署Logseq知识库远程团队协作
  • Java学习------static、final、this、super关键字
  • 【最佳实践】Go 状态模式
  • 基于CNN的多种类蝴蝶图像分类