热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

附注_08git打标签(tag)

篇首语:本文由编程笔记#小编为大家整理,主要介绍了08-git-打标签(tag)相关的知识,希望对你有一定的参考价值。打标签(tag࿰

篇首语:本文由编程笔记#小编为大家整理,主要介绍了08-git-打标签(tag)相关的知识,希望对你有一定的参考价值。



打标签(tag)


      • 前言
      • 创建标签
        • 轻量标签(lightweight)
        • 附注标签(annotated)
        • 后期打标签

      • 查看标签
        • 查看所有标签
        • 查看某个标签信息

      • 推送远程仓库
        • 推送单个标签
        • 推送全部标签
        • 查看远程仓库标签

      • 删除标签
        • 删除本地标签
        • 删除远程标签







前言


  • Git 可以给仓库历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)

创建标签


轻量标签(lightweight)


  • 格式: git tag tagname

git tag v1.0


附注标签(annotated)


  • 格式: git tag -a tagname -m ‘说明信息’

git tag -a v2.0 -m '这是2.0版本'


后期打标签


  • 查看历史记录: git log --pretty=oneline
  • 某个提交历史打标签格式:git tag tagname 历史提交的校验和(部分和全部都可以)

git tag v3.0 abdc14bba7be630949f709f656300bf4d38fa2c0


查看标签


查看所有标签


  • 格式: git tag

查看某个标签信息


  • 格式:git tag tagname
  • 输入q 退出

推送远程仓库


推送单个标签


  • 格式: git push origin tagname

推送全部标签


  • 格式:git push --tags

查看远程仓库标签


  • 登录仓库 --> 点击标签


删除标签


删除本地标签


  • 格式: git tag -d tagname

删除远程标签


  • 格式:git push origin -d tagname

推荐阅读
  • 结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法
    结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法 ... [详细]
  • Java服务问题快速定位与解决策略全面指南 ... [详细]
  • 如何运用蒙特卡洛方法计算NPV:计算机专业毕业设计遇到难题怎么办?
    许多计算机科学专业的学生在大学期间都会遇到这样的困扰:课堂上教授的内容往往偏向理论,实际应用的知识点讲解得较为浅显和概括,导致在进行毕业设计时,如运用蒙特卡洛方法计算净现值(NPV)等复杂问题时感到无从下手。本文旨在探讨如何通过深入理解和实践蒙特卡洛模拟技术,解决这类计算难题,为学生的毕业设计提供实用指导。 ... [详细]
  • 从无到有,构建个人专属的操作系统解决方案
    操作系统(OS)被誉为程序员的三大浪漫之一,常被比喻为计算机的灵魂、大脑、内核和基石,其重要性不言而喻。本文将详细介绍如何从零开始构建个人专属的操作系统解决方案,涵盖从需求分析到系统设计、开发与测试的全过程,帮助读者深入理解操作系统的本质与实现方法。 ... [详细]
  • 作为140字符的开创者,Twitter看似简单却异常复杂。其简洁之处在于仅用140个字符就能实现信息的高效传播,甚至在多次全球性事件中超越传统媒体的速度。然而,为了支持2亿用户的高效使用,其背后的技术架构和系统设计则极为复杂,涉及高并发处理、数据存储和实时传输等多个技术挑战。 ... [详细]
  • 从用户转型为开发者:一场思维升级的旅程 | 专访 StarRocks Committer 周威
    从用户转变为开发者,不仅是一次角色的转换,更是一场深刻的思维升级之旅。本次专访中,StarRocks Committer 周威分享了他如何在这一过程中逐步提升技术能力与思维方式,为开源社区贡献自己的力量。 ... [详细]
  • MongoDB Aggregates.group() 方法详解与编程实例 ... [详细]
  • 利用Git插件在Android Studio中高效提交代码
    在Android Studio中,通过集成的Git插件,可以实现高效的代码提交流程。首先,确保项目已与远程Git仓库成功关联。接着,在项目目录上右键选择“Git”-“Commit Directory”,打开提交界面。在此界面中,详细填写提交信息,确保描述清晰准确,以便团队成员了解此次更改的具体内容。此外,还可以利用插件提供的功能进行代码审查和差异对比,进一步提升代码质量和协作效率。 ... [详细]
  • 开发心得:利用 Redis 构建分布式系统的轻量级协调机制
    开发心得:利用 Redis 构建分布式系统的轻量级协调机制 ... [详细]
  • 本文详细探讨了Java集合框架的使用方法及其性能特点。首先,通过关系图展示了集合接口之间的层次结构,如`Collection`接口作为对象集合的基础,其下分为`List`、`Set`和`Queue`等子接口。其中,`List`接口支持按插入顺序保存元素且允许重复,而`Set`接口则确保元素唯一性。此外,文章还深入分析了不同集合类在实际应用中的性能表现,为开发者选择合适的集合类型提供了参考依据。 ... [详细]
  • Java 零基础入门:SQL Server 学习笔记(第21篇)
    Java 零基础入门:SQL Server 学习笔记(第21篇) ... [详细]
  • 尽管PHP曾是我的入门语言,并且至今仍是我的主要工作技能,但在经过五年的开发实践后,我更倾向于推荐Java。Java在与MySQL的兼容性和稳定性方面表现出色,更适合初学者学习和长期发展。此外,Java拥有更丰富的开发资源和社区支持,能够为开发者提供更多的成长机会和技术支持。 ... [详细]
  • 在Java应用中实现只读模式的切换方法与技巧 ... [详细]
  • jeecgboot多表联合查询
    在数据大屏中需要多表联合查询的业务处理,而Jeecgboot提供的生成工具只能满足最普遍的简单代码,mybatis-plus框架使用的QueryWrapper显然无法满足多表联合查 ... [详细]
  • restful是这些年的高频词汇了,各大互联网公司也都纷纷推出了自己的restfulapi,其实restful和thrift,grpc类似,就是一种协议,但是这种协议有点特殊的就是 ... [详细]
author-avatar
deng_xiaomi
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有