Git给某个历史版本打上标签,这样我们可以快速的众多历史版本中找到自己需要的版本,一般打标签的版本都是发布版本,例如v1.0.0

标签操作

创建标签

# 轻量标签
git tag tagname
eg: git tag v1.4# 附注标签
git tag -a tagname -m 'tag describe'
eg: git tag -a v1.4 -m 'my version 1.4'# 对某个历史提交打标签
git tag -a <tagname> <sha-1>
eg: git tag -a v1.2 9fceb02

查看标签

# 查看所有标签
git tag# 查看1.8系列
git tag -l 'v1.8.*'

删除标签

git tag -d <tagname>
eg: git tag -d v1.4-lw

共享标签

默认情况下,git push 命令并不会传送标签到远程仓库服务器上。
如果要共享标签,必须显示的推送标签到远程仓库。

# 推送单个标签
git push origin <tagname>
eg: git push origin v1.5# 推送所有标签
git push origin --tags# 删除远程标签
git push origin --delete <tagname>

Git标签tag及tag远程同步相关推荐

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

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

  2. git tag创建、远程推送、回退以及强推push -f

    一.给本地仓库分支打轻量级tag标签 1.在Git中打标签非常简单,首先,切换到需要打标签的分支上: $ git branchdevwhdgray * masteroptimize_sel_drive ...

  3. 【Git】Git 标签使用 ( 查询哈希码 | 创建标签 git tag v1.0 | 查询标签 git tag | 查询标签信息 git show v1.0 | 创建标签并指定说明 | 删除标签 )

    文章目录 一.查询提交记录哈希码 1.git log --pretty=oneline --abbrev-commit 2.git reflog 二.为某个提交设置标签 git tag v1.0 23 ...

  4. git 用idea打tag

    转载于:https://www.cnblogs.com/wenq001/p/9953005.html 昨天看一个同事操作才知道git还可以打标签,真的是孤陋寡闻了,要把git好好学一下了. 1.创建t ...

  5. 【Git】Git 标签使用 ( 创建并查询标签 | 推送单个标签到远程仓库 | 推送所有标签到远程仓库 | 删除远程仓库的标签 )

    文章目录 一.创建并查询标签 二.推送单个标签到远程仓库 三.推送所有标签到远程仓库 四.删除远程仓库的标签 一.创建并查询标签 执行 git log --pretty=oneline --abbre ...

  6. Git 基础知识 - 标记tag

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

  7. Git - 如何checkout一个tag

    在版本管理中,Tag就是用来标记和保存一个配置状态,用来对配置进行跟踪和备份. 在发布版本时,一般都会创建一个Tag.然后用这个Tag就能引用到这个版本. 在Git中,如果知道一个Tag状态,如何在本 ...

  8. Git给项目打tag命令

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

  9. 2个网页跳来跳去_怎么写最优化的网页标题标签(Title Tag)?

    通过简单的观察就可以发现: 排在搜索引擎搜索结果前几页的网页或网站中,一般是这个网页或网站的标题标签(Title Tag)中包含着搜索关键词.所以,反过来,要让自己网页或网站排到搜索结果的前列,网页的 ...

最新文章

  1. bzoj1095: [ZJOI2007]Hide 捉迷藏 线段树维护括号序列 点分治 链分治
  2. SSMSSH项目中 springmvc 乱码问题解决
  3. python 打开路径下文件_Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法...
  4. RNN的手写数字识别
  5. caffe 初学参考链接
  6. 单片机串行通信全解析
  7. C程序推算你生日的日期
  8. C 语言面试题大汇总
  9. NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。请将 .NET 5.0 或更低
  10. B站Up主-山地人-这位老哥2019年的前端自学计划进展如何?——讲一个B站Up主自学前端85天的故事...
  11. 2021强网杯 Web赌徒 WP
  12. idea git拉取文件变蓝色,将蓝色变成白色的解决方法
  13. iOS客户端开启FTP,其他设备访问手机本地文件操作实现
  14. esp8266与51单片机通信(看完不会你打我)用手机控制led灯的亮灭
  15. 控制电机及应用课程简单总结
  16. HashMap与ConcurrentHashMap万字源码分析
  17. Https证书/SSL证书异常导致访问失败该如何解决?
  18. x3100服务器设置linux启动,IBM服务器X3100-M5系统安装Windows2012教程
  19. 什么是TT、IT、TN、(TN-C、TN-S、TN-C-S)系统?
  20. 工程伦理--10.1 职业美德

热门文章

  1. 恢复Ext3下被删除的文件
  2. 缓慢渐变维度的处理方式
  3. 彻底搞定C指针-函数名与函数指针[转]
  4. 全国计算机技术与软件专业技术资格(水平)考试基础知识
  5. .NET Remoting
  6. Oracle结构设计技巧(访问数据库象访问内存一样 快)
  7. FluentEmail - 适用于 .NET 和 .NET Core 的邮件发送库
  8. .NET6之MiniAPI(二十一):限流
  9. Avalonia跨平台入门第十篇之控件的锁定
  10. .NET 6新特性试用 | 自动生成高性能日志记录代码