git-标签管理

来源:互联网 发布:长期股权投资转换知乎 编辑:程序博客网 时间:2024/05/22 14:19
发布版本的时候,通常先在版本库中打一个标签,这个标签是指向某个commit的指针。
git打标签的步骤:
    切换分支:
$ git branch* dev  master$ git checkout masterSwitched to branch 'master'
    打标签:
$ git tag v1.0
    查看标签(不是按时间输出,而是按字母排序)
$ git tagv1.0
默认标签是打在最新的commit上的,如果想要在之前的commit上打标签:
    找出历史提交的commit id:
    $git log --pretty=oneline --abbrev-commit
    给对应commit打上标签:
    $git tag v0.96224937

查看标签信息:
    $ gitshow v0.9
创建带有说明的标签:(-a指定标签名)
    $git tag -a v0.1 -m "version 0.1 released"3628164
删除标签:
    $git tag -d v0.1
将标签推送到远程:
    $git push origin v1.0
一次性推送尚未推送到远程的标签:
    $ git push origin --tags

如果要删除远程标签:
    先从本地删除:
    $git tag -d v0.9
    从远程删除:
    $git push origin:refs/tags/v0.9












0 0
原创粉丝点击