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

Git标签

Git标签

1. 添加标签

使用 tag 命令可以给某次 commit 提交的版本打上标签,相当于这个 commit id 的别名,在实践中,会使用 v1.0 之类的标签提示这是正式版的第一个版本。

git tag v1.0 [commit id]

缺省输入 commit id会给最新的一次提交打上 tag

commit id 不需要全部写上,只要 Git 认为能够标识唯一的版本就行。


Git 也允许为 tag 添加描述:

git tag -a v1.0 -m "[text]" [commit id]

2. 将标签推送至远程仓库

git push origin v1.0

3. 查看标签信息

3.1 查看所有标签

git tag

3.2 查看标签详细信息

查看标签的详细信息(如日期、作者、提交消息等)

git show v1.0

3.3 重命名标签

重命名就是将标签删除后再添加新的标签。

git tag v1.0-new v1.0
git tag -d v1.0

4. 删除标签

4.1 删除本地仓库标签

git tag -d v1.0

4.2 删除远程仓库标签

注意,在删除远程仓库标签之前,需要在本地先删除该标签。

git push origin :v1.0

: 后面表示对远程仓库做操作。

http://www.dtcms.com/a/184505.html

相关文章:

  • 第二十一周:项目开发中遇到的相关问题(二)
  • “frame stacking”---帮助强化学习稳定提升和收敛技巧
  • 【KEIL】更新AC6编译器
  • 685SJBH计量管理系统
  • TAPIP3D:持久3D几何中跟踪任意点
  • postgresql主从一键安装脚本分享
  • 解决VirtualBox中虚拟机(ubuntu)与主机(windows)之间互相复制粘贴(文本)
  • 思维链是仅仅通过提示词实现的吗
  • Kafka topic 中的 partition 数据倾斜问题
  • Spark任务调度流程详解
  • 代码随想录算法训练营第六十天| 图论7—卡码网53. 寻宝
  • 【大模型】AI智能体Coze 知识库从使用到实战详解
  • Windows使用虚拟环境执行sh脚本
  • git 报错:错误:RPC 失败。curl 28 Failed to connect to github.com port 443 after 75000
  • 48.辐射发射RE和传导发射CE测试方法分析
  • C++八股——函数对象
  • 基于大模型研究报告清单
  • 【软件测试】基于项目驱动的功能测试报告
  • K8S cgroups详解
  • JS | 正则 · 常用正则表达式速查表
  • spring中的@Value注解详解
  • 【网络原理】数据链路层
  • 一文了解B+树的删除原理
  • SpringBoot 整合 Langchain4j 构建AI智能体应用
  • 英语时态--中英文对“时间”的不同理解
  • 在Python中计算函数耗时并超时自动退出
  • 总结C/C++中程序内存区域划分
  • C++.IP协议通信
  • 【数据结构】前言
  • DEEPPOLAR:通过深度学习发明非线性大核极坐标码(1)