转载于:https://www.cnblogs.com/wenq001/p/9953005.html

昨天看一个同事操作才知道git还可以打标签,真的是孤陋寡闻了,要把git好好学一下了。

1.创建tag

git-repository-tag

2.此时本地已经吃创建成功了tag标签,但是并没有同步到远程仓库,我们需要将创建的tag发布到远程仓库

git-repository-push  注意:勾选push tag 不然没有push的内容

还有一种方法

直接在commit上打标签(

或者通过git客户端:

 git tag tagName c809ddbf83939a89659e51dc2a5fe183af384233    //在某个commit 上打tag

3.如果想覆盖tag,只能是先删除(删除远程和本地,都删除)后提交

先通过git-bash删除分支(删除远程):

git push origin :refs/tags/0.2.2         -- 其中0.2.2为要删除的tag名称

删除本地

git tag -d tagName

再push到远端(可以git客户端 也可以idea)

git-bash:

git push origin tagName

附:

1>  查询:

git tag -l -n (-n 显示出每个版本号对应的附加说明.)

2> 本地拉取最新tag: git-Respository->Fetch

附: 使用git打标签

https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%89%93%E6%A0%87%E7%AD%BE

git 用idea打tag相关推荐

  1. git 远程分支和tag标签的操作

    git远程分支操作: 1.创建远程分支 git push --set-upstream origin develop:develop2 在服务器创建远程分支devlop2,让本地的develop分支和 ...

  2. Git 基础 - 打标签 tag

    打标签 同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签.人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做.本节我们一起来学习如何列出所有可用的标签,如何新建标签,以 ...

  3. git 如何同步本地tag与远程tag

    问题场景: 同事A在本地创建tagA并push同步到了远程->同事B在本地拉取了远程tagA(git fetch)->同事A工作需要将远程标签tagA删除->同事B用git fetc ...

  4. git 使用详解-- tag打标签

    Git 的标签管理.跟大多数的 VCS 工具一样,git 也有在历史状态的关键点"贴标签"的功能,一般人们用这个功能来标记发布点(例如'v1.0′). 列出git中现有标签 要想列 ...

  5. Git 基础知识 - 标记tag

    标记 列出您的标签 创建标签 带注释的标签 轻量级标签 稍后标记 共享标签 删除标签 签出标签 像大多数VCS一样,Git能够将存储库历史记录中的特定点标记为重要.通常,人们使用此功能来标记发布点(等 ...

  6. Git给项目打tag命令

    查看提交命令 //查看所有提交记录 git log// 查看简写的提交记录 git log --oneline 查看tag命令 // 查看本地的所有Tag git tag 创建tag命令 git ta ...

  7. git切换到指定tag

    git clone 整个仓库后使用,以下命令就可以取得该 tag 对应的代码了. git checkout tag_name 但是,这时候 git 可能会提示你当前处于一个"detached ...

  8. Git打标签(Tag)(亲测)

    做个笔记记录下来以备自己忘记 列出所有标签 git tag 通配符过滤标签 git tag -l "v1.0.0-RC5*" 新建tag git tag tagName 创建带备注 ...

  9. 玩转GIT系列之【git切换到某个tag之后提示“detached HEAD】

    git clone 整个仓库后使用 git checkout tag_name 就可以取得该 tag 对应的代码了. 但是,这时候 git 可能会提示你当前处于一个"detached HEA ...

  10. git 进阶系列教程--tag

    git tag 功能介绍 给某次提交打上标签,表示一种代码开发的里程碑. 标签分为轻量级(lightweight)和有附注的(annotated tag). 指令解析 git tag v1.0.0 这 ...

最新文章

  1. 减少Android staido 占用C 盘
  2. 学完了python能做什么-学完Python能做什么
  3. Android网络连接监听
  4. 快速排序算法 java 实现
  5. 520 钻石争霸赛 7-8浪漫侧影(二叉树的遍历)
  6. Eclipse中src/main/resources配置文件启动问题
  7. 爬虫爬到的网页源代码不是真正的源代码_Python爬虫经常爬不到数据?你可以看一下这篇文章...
  8. matlab中计算不等式的解,matlab解不等式
  9. Eclipse过滤多余无用的Link文件和文件夹
  10. 计算机虚拟技术有那么难吗,价值在哪里?
  11. Tomcat安装配置及IDEA配置方法【亲测有效】
  12. 特征选择-相关系数法F检验
  13. pdf2cad v12
  14. 运筹优化(十三)--大规模优化方法
  15. PL-2303HX新版驱动
  16. AR/AP - 借项通知单和贷项通知单的区别
  17. Error与Exception的异常定义以及简介(简单理解介绍是为了下一节的异常处理与捕捉)
  18. 国产接口芯片兼容替换TI MM1192,用于通信设备协议
  19. 【宋红康 MySQL数据库 】【高级篇】【17】MySQL事务日志:redo、undo
  20. 查看linux版本的几种方法

热门文章

  1. php 新闻搜索功能,浅谈国内通用搜索引擎现状
  2. 西安翻译学院东区计算机教室,精品案例 | 智慧教室的秘密,竟然在西安翻译学院曝光了!...
  3. 国内外遥感卫星整理汇总
  4. 抖音直播行业必知的50个专业术语总结
  5. 北邮计科院导师简况2009-09-27 14:13:38
  6. wang editor Vue使用 + 使用自己方法上传图片
  7. 2022 一个新起点
  8. tart-dfs.sh 和start-all.sh的区别
  9. C#命名空间、controller方法
  10. PG守护进程(Postmaster)——DefineCustomTypeVariable定义GUC参数