zoukankan      html  css  js  c++  java
  • GitHub笔记(四)——标签管理

    五 标签管理

    1 打标签、默认master

    $ git tag v1.0

    要对add merge这次提交打标签,它对应的commit id是f52c633,敲入命令:

    $ git tag v0.9 f52c633

    创建带有说明的标签,用-a指定标签名,-m指定说明文字:

    $ git tag -a v0.1 -m "version 0.1 released" 1094adb

    2 查看标签

    用命令git show <tagname>可以看到说明文字:

    $ git show v0.1

    可以用命令git tag查看所有标签:按照字母顺序列出

    $ git tag
    v1.0

    3 管理标签

    • 命令git push origin <tagname>可以推送一个本地标签;
    • 命令git push origin --tags可以推送全部未推送过的本地标签;
    • 命令git tag -d <tagname>可以删除一个本地标签;
    • 命令git push origin :refs/tags/<tagname>可以删除一个远程标签。

    如果标签已经推送到远程,要删除远程标签就麻烦一点,先从本地删除:

    $ git tag -d v0.9
    Deleted tag 'v0.9' (was f52c633)

    然后,从远程删除。删除命令也是push,但是格式如下:

    $ git push origin :refs/tags/v0.9
    To github.com:michaelliao/learngit.git
     - [deleted]         v0.9

  • 相关阅读:
    Permutations II
    N-Queens II
    Palindrome Number
    Minimum Path Sum
    JS的DOM操作2
    JS 的DOM操作
    函数概念
    JavaScript数组
    JavaScript循环及练习
    JS语言
  • 原文地址:https://www.cnblogs.com/weimingai/p/10503719.html
Copyright © 2011-2022 走看看