美文网首页
git标签操作

git标签操作

作者: 夜月行者 | 来源:发表于2017-11-10 15:25 被阅读0次

    1,git 创建标签(创建的是本地标签)并推送到远端

    注意在创建前尽量执行

    git fetch -p //更新远端的tag等信息到本地来,防止队友已经创建了该tag或者已经删除了某个tag,同步下来
    
    git tag // 显示本地已有的标签
    

    然后执行创建操作

    $ git tag -a v1.4 -m 'my version 1.4'  //创建了一标签名为 v1.4  添加的附注为 my version 1.4
    

    推送到远端的操作

    $git push origin tagname  // 可以将标签名为tagname的标签推送到远端
    $ git push origin --tags // 一次性将本地所有tag标签推送到远端
    

    2, git删除本地和远端标签

    删除本地分支:git tag -d v0.1
    删除远程分支:git push origin --delete tag <tagname>  //可以参考删除远程分支的操作,类似
    

    3, git标签的其他操作

    一个tag实际上是追踪的一个commit,通过使用git show tagname 可以看到具体追踪到的commit
    chuang@chuang:~/work/git_lab/cajl-approve[version_control*]$ git show v1.4.4
    tag v1.4.4
    Tagger: aaa <yf.li@cafintech.com>
    Date:   Fri Nov 3 11:40:05 2017 +0800
    
    返回数据中添加version
    
    commit c28aa0384c9b521b4edaba2299c1e1134b4df779
    Author: aaa <yf.li@cafintech.com>
    Date:   Thu Nov 2 16:41:23 2017 +0800
    
    
    
    
    

    相关文章

      网友评论

          本文标题:git标签操作

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