zoukankan      html  css  js  c++  java
  • 003. git标签

    git标签

    标签用于记录详细修改内容,为后续使用提供帮助. 也方便快速的回滚. 每一次提交[commit]都可以打一个tag标签.
    测试阶段标签规则: 以 0.01 0.02版本为主
    正式上线标签规则: 以v1.0 v2.0 版本为主.
    修改阶段的版本滚则: 以 v1.1 v1.2 v2.1 这是对大版本的修复为主.

    git标签是一个不变的指针,是针对commit的

    git 标签创建

    #为版本打上标签:
    [root@master 777]# git tag -a v1.0
    #使用git tag -a v1.0后会弹出下面截图的编写框,需要填写你对这个版本的介绍.
    
    
    #查看打好的标签
    [root@master 777]# git tag      
    v1.0
    

    还可以对每次提交的log中标识符进行打标签:
    如:
    [root@master 777]# git log --oneline 
    3dde069 change file
    82c584b modify
    b72ad55 modify
    80b5ac3 modify a
    44b9145 a
    e284598 modify a on master        #如对这一次打标签
    
    [root@master 777]# git tag -a v2.0 e284598
    #
    # Write a tag message
    # Lines starting with '#' will be ignored.
    this  is my v2.0                 #打标签会弹出编写框,填写内容,版本更新可以些更新内容等.
    

    tag查看

    git show
    
    git show v1.0
    

    tag作用:

    回退commit:
    git reset --hard v1.0 
    #在实际应用中,tag是用于打版本号的.没有用于回退.
    
    删除tag:
    git tag -d v1.0
    

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    Centos7安装部署openstack--Keystone认证服务
    Centos7安装部署openstack----基础服务安装
    Centos7 k8s dns
    集中式存储3apr
    Centos7 k8s部署dahsboard
    Centos7 k8s tomcat-app项目持久化
    Centos7 k8s 容器的网络访问service
    Centos 7 k8s Deployment新副本控制器
    模型层中模型的基本了解
    程序员必知必会Git的小知识
  • 原文地址:https://www.cnblogs.com/superlinux/p/15385090.html
Copyright © 2011-2022 走看看