Git入门介绍-5-Tags-入门结束篇

2024-06-11 12:08
文章标签 入门 介绍 git tags 结束

本文主要是介绍Git入门介绍-5-Tags-入门结束篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

      本篇介绍Tags, 如果学习过HTML的,应该知道,字面意思就是一个标签。在git中,前面我们介绍了branch。为什么有了分支,还要有标签呢。实际上,tags是branch中的一些小阶段的标记。例如,我在branch1这个分支,通过创建不同Tags,有V1.0和V1.1等等。这些V1.0和V1.1,只是我们那些在分支中功能比较稳定的代码做一个标签,例如release,就是这个点的代码可以用来发布。还有一个,就是我可以通过切换不同tags,来观察代码不同,相当于就查看历史版本记录。

1.选择在什么branch进行创建tag

这里,我们还是拿前面文章的HelloWorld举例,我们这里在master中创建tag,先来看看github上的状态。

我特意圈出一个红圈,这个就表示tags,当前有0个tags。我们在本地bash shell输入checkout 到master命令。


上面图片,显示当前就在master分支。

2.创建一些tags

输入git tag tagname来创建tag


还可以创建带注释的tag

3.显示tag

上面我们知道git tag可以显示当前所有tag的名称,如果需要具体某一个tag的详情信息,输入命令 git show v1.0

还可以输入匹配的多个tag,显示V1.开头的tags

4.推送tags到远程服务器

这里介绍如何推送tag到github网站,命令是 git push origin  tagname; 如果有多个tag需要push,执行这个命令git pust --tags


刷新github,可以看到 0 release 变成了 1release

5.删除tags

先看看本地仓库删除,输入命令 git tag -d v1.0

如何远程删除github上的tag

      这个可以去github上验证是否被删除了这个release节点。本篇关于git中tags的操作就介绍到这里。作为本系列的结束篇,我想git的入门或者基本操作都介绍完了。其他的知识点或者问题解决过程,应该是在实际工作中才会出现,出现了问题,大家要去网上多查查资料,肯定有解决办法。





这篇关于Git入门介绍-5-Tags-入门结束篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1051128

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

数论入门整理(updating)

一、gcd lcm 基础中的基础,一般用来处理计算第一步什么的,分数化简之类。 LL gcd(LL a, LL b) { return b ? gcd(b, a % b) : a; } <pre name="code" class="cpp">LL lcm(LL a, LL b){LL c = gcd(a, b);return a / c * b;} 例题:

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

poj 2104 and hdu 2665 划分树模板入门题

题意: 给一个数组n(1e5)个数,给一个范围(fr, to, k),求这个范围中第k大的数。 解析: 划分树入门。 bing神的模板。 坑爹的地方是把-l 看成了-1........ 一直re。 代码: poj 2104: #include <iostream>#include <cstdio>#include <cstdlib>#include <al