标签是什么

标签的含义与作用

标签是仓库某一历史时刻下的版本标志,对应某次提交,可理解为对应时刻下的仓库静态快照; 人们通常在发布软件版本的时候给仓库打上标签,通过标签您能标注仓库历史中的重要事件。

标签基本操作

下载Windows下的Git命令行客户端
下载Windows下的Git小乌龟客户端
下载MacOS下的Git客户端

 

更新服务端的标签到本地仓库

    git pull origin --tags

列出本地的标签

    # 列出所有的标签
    git tag

    # 列出指定格式的标签
    git tag -l "v1.*"

新建一个标签

    # 基于当前分支的最新提交新建一个标签
    git tag <您的标签名>
    
    # 基于当前分支的某次提交新建一个标签
    git tag <您的标签名> <您的提交ID>

切换到已存在的标签

    git checkout <您的标签名>

推送本地的标签到服务端

    # 推送某个标签
    git push origin <您的标签名>
    
    # 推送所有标签
    git push origin --tags

删除一个标签

    # 删除本地的一个标签
    git tag -d <您的标签名>
    
    # 删除服务端的一个标签
    git push origin :<您的标签名>

了解更多

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐