zoukankan      html  css  js  c++  java
  • 【学习总结】Git学习-参考廖雪峰老师教程七-标签管理

    学习总结之Git学习-总


    目录:

    一、Git简介
    二、安装Git
    三、创建版本库
    四、时光机穿梭
    五、远程仓库
    六、分支管理
    七、标签管理
    八、使用GitHub
    九、使用码云
    十、自定义Git
    期末总结


    七、标签管理

    创建标签
    操作标签

    7.0 标签介绍

    Git的标签虽然是版本库的快照

    但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动)

    所以,创建和删除标签都是瞬间完成的。

    ------------------------------------------

    7.1 创建标签 < 创建和查询 >

    git tag <tag_name> - 新建一个标签,默认为HEAD,也可以指定一个commit id;
    git tag -a <tag_name> -m "blablabla..." <commit_ID> - 指定标签信息;
    git tag - 查看所有标签。

    注意:

    标签总是和某个commit挂钩。如果这个commit既出现在master分支,又出现在dev分支,那么在这两个分支上都可以看到这个标签

    • git tag - 查看所有标签
    • git show <tag_name> - 查看标签信息
      (类似于git status这种操作)

    7.1.1 新建标签:git tag <tag_name>

    首先,切换到需要打标签的分支上,敲命令git tag <name>就可以打一个新标签。
    默认标签是打在最新提交的commit上的(就是已经提交过的commit里最新的那个上)

    7.1.2 历史commit打标签:git tag <tag_name> <commit_id>

    log中的add merge打标签v0.9的话
    git tag v0.9 c17b958
    (一般就从log中查找一定的commit-ID)

    7.1.3 标签查询:git tag & git show <tag_name>

    • 注意,标签不是按时间顺序列出,而是按字母排序的

    show会显示所查询标签的各种详细信息:

    7.1.4 创建带有说明的标签:git tag -a <tag_name> -m "blablabla..." <commit_ID>

    其中:

    -a指定标签名,-m指定说明文字

    ------------------------------------------

    7.2 操作标签 < 推送和删除 >

    git push origin <tagname> - 推送一个本地标签
    git push origin --tags - 推送全部未推送过的本地标签

    git tag -d <tagname> - 删除一个本地标签
    git push origin :refs/tags/<tagname> - 删除一个远程标签

    7.2.1 推送标签

    git push origin <tagname> - 一个本地标签
    git push origin --tags - 全部未推送过的本地标签
    (万能的push origin....估计是不用声明自动识别吧)

    7.2.2 删除标签

    git tag -d <tagname> - 本地标签
    git push origin :refs/tags/<tagname> - 远程标签

    没推送的:直接第一条命令删
    推送过的:先本地删,再第二条命令删

    远程库标签是否删除成功从GitHub查看:
    进入对应的仓库 --> 在release一栏中 --> release和tag可切换查看:


  • 相关阅读:
    绝对路径和相对路径的问题
    get请求中的中文乱码问题的解决方法
    jsp中的另一种分页实现方法
    jsp中退出功能实现代码
    jsp中完整的分页显示和页面跳转功能实现的源代码
    jsp中未登录用户也可以浏览页面的功能实现代码
    date和calendar对象的转化,使用,以及插入数据库中的总结
    jsp中向数据库中插入当前时间的方法精确到秒
    硬盘方式安装 Windows 7
    HP笔记本中CQ4x系列,在XP下的未知设备与声卡设备驱动
  • 原文地址:https://www.cnblogs.com/anliux/p/9881710.html
Copyright © 2011-2022 走看看