1. # 列出所有tag
    2. $ git tag
    3. # 新建一个tag在当前commit
    4. $ git tag [tag]
    5. # 新建一个tag在指定commit
    6. $ git tag [tag] [commit]
    7. # 删除本地tag
    8. $ git tag -d [tag]
    9. # 删除远程tag
    10. $ git push origin :refs/tags/[tagName]
    11. # 查看tag信息
    12. $ git show [tag]
    13. # 提交指定tag
    14. $ git push [remote] [tag]
    15. # 提交所有tag
    16. $ git push [remote] --tags
    17. # 新建一个分支,指向某个tag
    18. $ git checkout -b [branch] [tag]