`

git实战-标签

    博客分类:
  • git
 
阅读更多

git 跟其它版本控制系统一样,可以打标签 (tag), 作用是标记一个点为一个版本号,如 0.1.3, v0.1.7, ver_0.1.3. 在程序开发到一个阶段后,我们需要打个标签,发布一个版本,标记的作用显而易见。

下面介绍一下打标签,分享标签,移除标签的操作命令。

打标签

huangyineng@HUANGYINENG-PC ~/hello-world (master)

$ git tag -a 0.1.3 -m "Release version 0.1.3"

详解: git tag 是命令 ,-a 0.1.3 是增加名为 0.1.3 的标签 ,-m 后面跟着的是标签的注释

分享提交标签到远程服务器上

git push origin master

git push origin –tags

–tags 参数表示提交所有 tag 至服务器端,普通的 git push origin master 操作不会推送标签到服务器端。

删除标签的命令

git tag -d 0.1.3

删除远端服务器的标签

git push origin :refs/tags/0.1.3

查看本地标签

huangyineng@HUANGYINENG-PC ~/hello-world (master)

$ git tag -l

0.1.3

本文链接: http://www.656463.com/portal.php?mod=view&aid=7 3 ,转载请注明出处
接下来要更新的内容:
1.创建自己 Git 开源项目
2. Android 源码下载
分享到:
评论

相关推荐

    git零基础实战

    #### 四、Git实战 - **项目管理** - 如何利用Git管理和跟踪自己的工作。 - 团队协作的最佳实践。 - **学习环境** - 支持的操作系统:Ubuntu 14.04、Ubuntu 10.04、Fedora、Windows 7等。 - 远程仓库托管服务:...

    Git实战IDEA操作

    Git实战IDEA操作详解 Git是一款分布式版本控制系统,它在软件开发中扮演着至关重要的角色,帮助团队协作和代码管理。IntelliJ IDEA(简称IDEA)是广受欢迎的Java集成开发环境,同样也提供了强大的Git集成功能。本文...

    Git Tag 标签详解

    ### Git Tag 标签详解 #### 一、Git Tag 标签概述 在Git中,`Tag`是一种标记特定版本的方式,它可以帮助我们快速定位到某个版本,方便回溯历史或者发布版本。与分支不同,标签通常是静态不变的,一旦创建,就不再...

    git零基础入门到实战详解

    ### Git零基础入门到实战详解 #### 一、Git简介 **Git** 是一个开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件的修改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux内核的源代码...

    Git相关资源

    - **标签**:`git tag <tag-name>` 为提交打标签,方便查找重要版本。 - **重置分支**:`git reset --hard origin/master`,将本地分支重置到远程分支的状态。 - **合并分支策略**:`git merge --no-ff` 可保留...

    git软件安装和学习指南,企业实战

    1. **标签(Tags)**: 使用`git tag <tag_name>`创建标签,`git show <tag_name>`查看标签详情,`git push origin <tag_name>`将标签推送到远程。 2. **重置与回退**: `git reset --hard <commit_hash>`可以回退到...

    Git和GitHub教程 2017-03-21

    - 使用`git tag <tagname>`创建标签。 - **操作标签**: - 查看标签:`git tag`。 - 删除标签:`git tag -d <tagname>`。 - 推送标签到远程仓库:`git push origin <tagname>`。 #### 第8章 使用GitHub - **注册...

    廖雪峰:Git-Python-JS 教程

    同时,为了让学习者能够更有效管理代码变更,廖老师可能还介绍了标签、钩子、远程仓库以及Git在团队中的协作工作流等高级主题。通过学习Git的这些知识点,新手可以熟练地管理自己项目版本,并能够在开源项目中协同...

    git实战笔记

    这份"git实战笔记"涵盖了Git的基本概念、核心工作流程以及高级特性,旨在帮助开发者更好地理解和运用Git。 首先,Git的基本概念是理解其运作机制的关键。Git是一个分布式的系统,每个开发者的本地机器上都有一个...

    git 管理工具配套

    Git是分布式版本控制系统,用于跟踪对软件项目中的文件和目录的修改。它的核心概念包括仓库、分支、提交、合并和远程仓库...资源"git 管理工具配套"可能包含这些概念的教程、实战案例以及辅助工具,帮助你提升Git技能。

    33节 Git实战.docx

    整个Git实战系列教程可能还会涵盖其他的Git命令和概念,比如`merge`(合并)、`rebase`(衍合)、`tag`(标签)、`stash`(暂存)等,这些都是在实际开发中非常实用的功能。 通过学习这些Git实战技巧,开发者不仅能...

    git-it-done

    《Git工作流实战指南——以"git-it-done"项目为例》 在软件开发领域,版本控制工具Git已经成为了不可或缺的一部分,它使得团队协作和代码管理变得高效且有序。"git-it-done"项目名称可能寓含了对Git强大功能的认可...

    git命令 总结

    - `git tag`: 列出所有标签。 - `git tag <tag-name> <commit-id>`: 在指定提交处创建标签。 - `git push origin <tag-name>`: 将本地标签推送到远程仓库。 #### 3. 高级特性 - **Rebase操作** - `git rebase ...

    最好的git中文教程

    ### 最好的Git中文教程——《看日记学Git》系列概览与知识点提炼 ...通过对Git基础知识、常用命令及实战应用的学习,读者可以系统地掌握Git的核心概念和技术要点,从而在软件开发过程中更加高效地管理和协作。

    Eclipse 项目实战----成就你的JAVA工程师梦想

    3. **版本控制集成**:Eclipse集成了Git等版本控制系统,方便团队协作开发,同时也便于个人开发者进行版本管理和备份。 #### 四、实战经验分享 - **优化配置**:合理设置Eclipse的各项配置可以显著提高开发效率。...

    bnuz-项目实战-大作业提交.zip

    6. 团队协作:使用版本控制系统(如Git)协同工作,通过工具(如GitHub或GitLab)进行代码审查和问题追踪。 7. 项目管理:可能使用敏捷开发方法,如Scrum或Kanban,进行迭代开发和进度管理。 这个压缩包的详细内容...

    一个前端的电商项目实战-happy-mmail.zip

    【标签】虽为空,但我们可以根据项目类型推测出相关的关键词,如:前端开发、电商项目、HTML、CSS、JavaScript、React、Vue、Angular、Node.js、Webpack、Babel、Git等。 【压缩包子文件的文件名称列表】中的...

    Git零基础实战视频教程

    随着学习的深入,初学者还将接触Git的实战应用,例如使用分支管理进行开发协作、通过标签进行版本标记、利用远程仓库进行代码托管等。实际上,Git不仅仅用于版本控制,更是项目管理、学习前沿技术的有效工具。对于...

Global site tag (gtag.js) - Google Analytics