git 打tag

查看已有tag

git tag

创建新的tag

git tag <version or tagname> -m <tag description>

例如创建一个版本1.0.0的tag

git tag v1.0.0 -m "first version"

查看某个tag记录

git show <tagname>

例如查看 版本1.0.0 的tag

git show v1.0.0

提交tag(单个 或 所有)

git push [origin] [tagname]
git push [origin] --tags

例如push v1.0.0 到远程分支

git push origin v1.0.0

这样从创建tag到提交tag就完成了。

原文地址:https://www.cnblogs.com/fanqshun/p/10292329.html

时间: 2024-08-03 03:18:12

git 打tag的相关文章

git基本命令--tag, alias,

git tag: 列出标签 在 Git 中列出已有的标签是非常简单直观的. 只需要输入 git tag: $ git tag v0.1 v1.3 这个命令以字母顺序列出标签:但是它们出现的顺序并不重要. 你也可以使用特定的模式查找标签. 例如,Git 自身的源代码仓库包含标签的数量超过 500 个. 如果只对 1.8.5 系列感兴趣,可以运行: $ git tag -l 'v1.8.5*' v1.8.5 v1.8.5-rc0 v1.8.5-rc1 v1.8.5-rc2 v1.8.5-rc3 v1

Git 处理tag和branch的命令

最近想给GitHub 上的项目设置tag,可是使用GitHub Desktop,找了一圈都没找到快速设置Tag 的地方,最后只能通过终端命令来添加了. 想要查看Git 的命令,可以使用 git --help 可是大致看一下git的命令: These are common Git commands used in various situations: start a working area (see also: git help tutorial) clone Clone a reposito

git之tag

参考:git命令之git tag 给当前分支打标签 1.git tag //查看已有标签 2.git tag v0.1.2  //创建标签  git tag -a v0.1.2 -m “0.1.2版本”   // 创建附注标签 3.git tag -d v0.1.2 // 删除标签 4.git push origin v0.1.2 // 将v0.1.2标签提交到git服务器 git push origin –tags // 将本地所有标签一次性提交到git服务器 5.git tag -l ‘*v

git打tag

今天jira上收到一个 SQA: 上线未打tag 整理下如何对已上线的代码打tag 1. 列出当前已有的tag: git tag v1.0.3v1.0.4-201703081020v1.0.5-201704141453v1.0.6-201704151447v2.3.1 2. 列出要查看的tag匹配,可以 git tag -l v1.0.* v1.0.3v1.0.4-201703081020v1.0.5-201704141453v1.0.6-201704151447 3. 打tag: git ta

git删除tag

随着时间推移,项目频繁发布,会留下很多标签,git有删除tag的命令 git tag -d tagName 删除tag git push origin :refs/tags/tagName  删除远程 如果tag过多,逐条删除很麻烦,网上提供可以用正则式去匹配,类似下图这样. -------------------------------------------------- 这儿提供个算是批量删除的小技巧吧 先用git tag命令查处现有tag,粘贴到sublime中,sublime 有编辑多

Bat 创建git分支tag并推送

方便版本更新以后,给各个项目打tag并推送.设置分支.标签信息以后,可多次调用函数,给多个项目打标签. 函数名:createtag 参数 说明 参数1 仓库地址 参数2 分支.标签建在那个分支 参数3 tag名.标签名字 参数4 备注.标签的备注 @echo off @title 新建标签 ::set /p branchName=请输入分支名称: ::echo %description% REM set /p branchName=r4.2 REM set /p tagName=请输入标签名称:

git中 连接远程仓库及tag切换的使用

今天在网上学到了git的tag的使用,并且复习了一下 本地连接到远程的整个过程,再记录一下 git远程管理: 小程序有好多知识点,但是在一个项目中讲所有的知识点,会显的很臃肿 如果用分支去管理,每一个分支讲一些知识点,那么将会有非常多的分支,分支管理就会非常的麻烦,繁琐,分支切换等等 这个老师最后决定用tag来管理项目 一个知识点打上一个tag, 然后想看哪个知识就切换到对应的tag 当第一个知识点演示完之后,会打上一个tag,然后不会在tag1的基础上演示第二个知识点,这时候会执行:git r

《个人-GIT使用方法》

本文章转载于:http://blog.csdn.net/gemmem/article/details/7290125 1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制..git目录位于工作目录内. 1) 工作目录:用户本地的目录: 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域

我的git与github学习历程

因为想要知道如何把代码放到github上,所以就百度了一下,然后找到一个<如何从github上面拷贝源码>的文章,就先进行练习了下 1.首先到git官网下载git版本控制工具的安装包,下载好双击安装,所有的步骤我都默认的. git官网:http://git-scm.com/download/ 2.然后安装完成我把没打勾的地方都打勾了,然后点击完成就出现如下图蓝色网页和黑色弹框,蓝色网页的网址: file:///D:/Program%20Files/Git/ReleaseNotes.html 看