GIT 标签tag

作者: 一颗老鼠屎 | 来源:发表于2019-10-19 16:47 被阅读0次

    创建

    git tag 标签名
    
    git tag -a 标签名 -m "备注"
    
    git tag 标签名 节点id
    

    查看

    ## 查看所有标签
    git tag     
    
    ## 模糊匹配
    git tag -l "tag_6.7.1_*"      
    
    ## 标签详情
    git show 标签名
    

    删除

    git tag -d 标签名
    

    推送

    ## 推送指定标签
    git push origin 标签名
    
    ## 将本地所有标签一次性提交到git服务器
    git push origin -–tags
    

    动作

    切换

    ## 切换到指定标签节点
    git checkout 标签名
    
    Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl (develop)
    $ git checkout xiaoli
    Note: checking out 'xiaoli'.
    
    You are in 'detached HEAD' state. You can look around, make experimental
    changes and commit them, and you can discard any commits you make in this
    state without impacting any branches by performing another checkout.
    
    If you want to create a new branch to retain commits you create, you may
    do so (now or later) by using -b with the checkout command again. Example:
    
      git checkout -b <new-branch-name>
    
    HEAD is now at 9ef9458 小李:添加了一行代码
    
    Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((xiaoli))
    $ git branch -a
    * (HEAD detached at xiaoli)
      G3
      develop
      master
    
    Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((xiaoli))
    $ git commit -m "小风"
    [detached HEAD 8300bf4] 小风
     1 file changed, 1 insertion(+)
    
    
    Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((8300bf4...))
    $ git checkout -b xiaofeng
    Switched to a new branch 'xiaofeng'
    
    
    Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl (xiaofeng)
    $ git branch -a
      G3
    * develop
      master
      xiaofeng
    

    相关文章

      网友评论

        本文标题:GIT 标签tag

        本文链接:https://www.haomeiwen.com/subject/veknmctx.html