标签可以针对某一时间点的版本做标记,常用于版本发布。

  • 列出标签

$ tag # 在控制台git

  • git # 创建附注标签
    $ tag -a v0.1.2 -m “0.1.2版本”

    创建轻量标签不需要传递参数,直接指定标签名称即可。
    创建附注标签时,参数a即annotated的缩写,指定标签类型,后附标签名。参数m指定标签说明,说明信息会保存在标签对象中。

    • 切换到标签

    与切换分支命令相同,用git show v0.1.2

    • 删除标签

    新标签。
    $ tag -d v0.1.2 # 删除标签

    参数d即delete的缩写,意为删除其后指定的标签。

    • 给指定的commit ,这需要你知道某个提交对象的校验和(通过标签
      $ tag -a v0.1.1 9fbc3d0

      • 标签发布

      通常的git服务器,我们需要进行显式的操作:
      $ git服务器
      $ git服务器

      注意:如果想看之前某个标签状态下的文件,可以这样操作

      1.tag   查看当前分支下的标签

      2.v0.21标签时的代码状态,(但现在处于一个空的分支上)

      3. cat  test.txt   查看某个文件

git tag — 标签相关操作相关推荐

  1. Git 标签(tag)相关操作

    前言 通过该文你将了解到如何 Git 本地仓库以及远程仓库 tag 标签的增删改查操作. 什么是标签? Git 的标签我们可以理解成一个项目管理中的里程碑,在开发中我们可以通过标签将一些写好的功能做一 ...

  2. git tag 标签重命名

    git tag 标签重命名 今天手滑,居然将tag的版本号打错了,偷偷抓紧修改了一下 将v6.2.0重命名为v6.6.2 新版本号:v6.6.2 错误版本号:v6.2.0 参考: https://co ...

  3. git 远程分支和tag标签的操作

    git远程分支操作: 1.创建远程分支 git push --set-upstream origin develop:develop2 在服务器创建远程分支devlop2,让本地的develop分支和 ...

  4. git合并分支相关操作

    在开发过程中偶尔会遇到bug需要紧急修复,这时我们一般会新建一个单独分支专门用来修复bug,目的是不影响已有开发进度,这就涉及到新建分支.合并分支.打tag等操作,今天在这里给大家做一个简单分享- 1 ...

  5. git branch分支创建、切换、合并,git tag标签

    一)Git分支简介 每一种版本控制系统都以某种形式支持分支.使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作. 列出分支命令:git branch 创建分支命令:git bra ...

  6. Git 之 git tag标签使用

    目录 一.简介 二.本地tag操作 1.创建tag标签 (1)创建轻量标签 (2)创建附注标签 2.查看tag标签 (1)查看标签列表 (2)查看标签提交信息 (3)在提交历史中查看标签 3.删除ta ...

  7. GIT 换行符相关操作

    背景 关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别.在计算机还没有出现之前,有一种叫做电传打字机(Tel ...

  8. Git 修改commit 相关操作

    修改最新提交的commit的message git commit --amend 执行 git commit --amend 然后修改注释即可 (需要通过vi 或vim编辑并保存) 修改旧的commi ...

  9. git撤销的相关操作

    在公司开发中, 大多会采用git做代码管理, 今天主要记录一下git在各个阶段去撤销之前提交的相关代码. add 将自己开发的代码提交到暂存区, 会采用git add . 的命令行形式, 但是提交后如 ...

  10. git 删除分支相关操作

    1.删除本地分支 $ git branch -d 分支名称 例如:删除本地a分支 2. 删除远程分支 $ git push origin -d 分支名称 例如:删除远程a分支  3.远程删除分支同步到 ...

最新文章

  1. Xamarin Visual Studio提示找不到AssemblyAttributes.cs文件
  2. 「我要出轨了」!伯克利的这个AI,可以预测机器人何时将脱离
  3. 在centos6.5中安装 GitLab 全过程和问题记录
  4. spring servlet 扩展undertow
  5. chartcontrol饼状图属性设置_温故而知新,ggplot2 饼图的几点笔记
  6. php ADODB使用方法
  7. 【Python】format()中槽的嵌套以及range()函数用法
  8. 力扣题目——700. 二叉搜索树中的搜索
  9. 3.卷1(套接字联网API)---套接字编程简介
  10. 传输层协议(11):超时重传
  11. WLAN/WIFI信道列表 2020-11-23
  12. 小程序通过三元运算符设置样式
  13. 智能合约升级原理01---起源
  14. 完美的alert美化
  15. 欧美IT外包的几种业务模式
  16. BZOJ4864: [BeiJing 2017 Wc]神秘物质(Splay)
  17. 没有躲过的坑--有if就要有else(一定成对)
  18. Flexbox 布局简明教程-姜威-专题视频课程
  19. tp ajax 搜索分页
  20. 合宙 ESP32C3 烧录 Micropython 后连接端口报错

热门文章

  1. Linux RTC驱动模型分析之rtc-proc.c
  2. Linux 内存管理(二)——伙伴系统
  3. uCOS-II中的任务切换机制
  4. 如何获取h.264码流的码率和帧率
  5. P-Called-Party-ID 头域的应用说明
  6. 具有system权限的进程无法访问sdcard
  7. L3-016 二叉搜索树的结构 (30 分)
  8. 互联网金融业务中的风控
  9. Rotate Array
  10. python 正则表达 10分钟入门