美文网首页
Git tag管理

Git tag管理

作者: 刘是丑 | 来源:发表于2016-04-21 14:27 被阅读103次

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    由于工程代码使用git管理,多线产品以不同tag形式加以区分,所以现在需要将之前的老旧tags全部删除:

    git tag -l 查看所有tag列表
    
    git tag | xargs git tag -d 删除本地所有tag
    
    git show-ref --tag | awk '/(.*)(s+)(.*)$/ {print ":" $2}' | xargs git push origin 删除自己远程分支上的tag
    
    最后使用git fetch team 获取需要维护的产品tags
    
    

    否则每次提交代码的时候都会把已经删除的tag,重新push到team仓库,污染产品对应的tag列表!

    注:Tag批量删除请参考:http://it.taocms.org/06/8139.htm

    相关文章

      网友评论

          本文标题:Git tag管理

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