转载于: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. 【UE】常用的UltraEdit使用技巧
  2. 计算机维修实训室制度,计算机实训室规章制度
  3. Mysql在大型网站的应用架构演变
  4. 【转】dijkstra算法
  5. CSS Sprite “精灵图“
  6. 免输入用户名和密码以及git clone以后想提交代码
  7. linux panic 构造_Linux Wireless架构总结
  8. 【斜率优化】Cats Transport(luogu-CF 311B)
  9. c语言建立顺序表 存储并输出,请教数据结构课程中怎么建立顺序表,显示,输出,从头到尾详细点最好加讲解,希望大家能帮这个小忙...
  10. php curl 客户端,PHP易用的http客户端:curlpp
  11. windows系统bat批处理 mysql 脚本启动关闭
  12. 写程序需要做的几件事
  13. arcgis开发笔记【silverlight 发布rest地图服务】
  14. vb连接mysql的方法_VB几种连接数据库的方法
  15. AE效果:3D 通道
  16. varchar和varchar2的区别
  17. 阿里腾讯大战前夜:决战2013,决战移动电商!
  18. 使用Navicat导入“中国5级行政区域mysql库”
  19. win10未启动对远程服务器启动,win10系统连接远程提示未启用对服务器的远程访问的操作技巧...
  20. 保利威视自定义右键菜单设置

热门文章

  1. jquery 视觉特效(新闻滚动浏览)
  2. JaveScript内置对象(JS知识点归纳八)
  3. 换肤功能原理及自定义组件化UI样式初步尝试
  4. 黑客是如何监控你的电脑的呢?今天来了解C++远程监控系统!
  5. 什么样的照明灯对眼睛好?分享光线柔和的LED护眼灯
  6. 腾讯Coding的持续部署模块的使用。
  7. HeadFir st 设计模式学习笔记21-- 解释者(Inter pr eter)模式拾零
  8. arcgis js api和openlayer在处理大数据的表现
  9. 电竞新时代 华硕电竞路由新品发布品鉴会成功举办
  10. 丢掉鼠标吧,使用最好用的Eclipse快捷键