Git tag的用法

这篇具有很好参考价值的文章主要介绍了Git tag的用法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. tag 用途

如果以git 仓库中最新代码或者历史某次提交为基准释放一版软件,出完之后,继续开发后面的工作;那么释放软件之后过了一段时间,会很容易忘记当时这版软件是基于哪次提交的,所以为了便于记录,可以利用git tag命令在释放软件时,在释放软件的那次提交上打个标签,这样后面查看起来就非常方便了。

2. 用法

1. 查看tag

 git tag                   // 列出tag
 git tag -l                // 列出tag
 git show 标签名    // 查看标签对应的提交
 git ls-remote --tags origin     // 查询远程tags

2. 添加标签

 git tag 标签名   // 基于最新提交创建tag
 git tag 标签名 提交版本commit号    // 基于某次提交创建tag
 或者
 git tag -a 标签名称 -m 附注信息
 git tag -a 标签名称 提交版本号 -m 附注信息

3. 删除标签

git tag -d 标签名称
git push origin:refs/tags/[远程tag名]              // 删除远程指定tag
git push origin --delete[远程tag名]                // 删除远程指定tag

4. 提交tag到远端服务器

git push origin 标签名称	 
git push <远端仓库名,默认为origin> 本地仓库名称:远端仓库名称 标签名
git push <远端仓库名,默认为origin> 本地仓库名称:远端仓库名称 --tags

5. 通过tag创建新分支 (检出标签)
检出标签的理解 : 我想在这个标签的基础上进行其他的开发或操作。
检出标签的操作实质 : 就是以标签指定的版本为基础版本,新建一个分支,继续其他的操作。
因此 ,就是 新建分支的操作了

git checkout -b 分支名称 标签名称

3. 其他

如果在远端删除tag, 暂未找到同步到本地的好方法,可用的方法是手动查询本地tag和远端tag, 然后自己手动删除本地多余的tag。

参考文章:

git 如何同步本地tag与远程tag
Git基础 - git tag 一文真正的搞懂git标签的使用
Git通过tag创建分支并推送到远程文章来源地址https://www.toymoban.com/news/detail-702085.html

到了这里,关于Git tag的用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git——IDEA集成GitHub详细操作

    目录 一、 设置GitHub账号 二、分享项目到GitHub 三、push推送本地库到远程库 3.1 第一种方法: 3.2 第二种方法:SSH 四、pull拉取远程库到本地库 五、clone克隆远程库到本地 可以使用下面这个token登录,第一个太慢太慢了,太消耗我的耐心了     这个token怎么获取?  去自己的G

    2024年02月05日
    浏览(48)
  • git与github(结合clion操作)

    对自己学习git的一个记录,由于刚开始接触git,所以没有对于git做深入解释和说明,仅供参考,如有理解不对的地方或者需要改进的地方敬请指出。   用到的git命令: git init //初始化 git add . //添加所有文件 git add 文件名 //添加指定文件 git commit -m \\\" \\\" //提交,引号里写提交说

    2024年02月01日
    浏览(69)
  • Git学习笔记(第6章):GitHub操作(远程库操作)

    目录 6.1 远程库操作 6.1.1 创建远程库 6.1.2 命名远程库 6.1.3 本地库推送到远程库(push) 6.1.4 远程库拉取到本地库(pull) 6.1.5 远程库克隆到本地库(clone) 6.2 团队内协作 6.3 跨团队协作 6.4 SSH免密登录 命令 作用 git remote -v 查看所有远程仓库的别名和地址 git remote add 远程仓库别名 远程

    2024年01月20日
    浏览(44)
  • github代码托管git详细操作指南

    通过git官网下载,链接:https://git-scm.com/download/win(win版、mac版、linux版) 截图如下: 下载完成后显示位置: 双击安装:Git-2.43.0-64-bit.exe 截图如下: 新手全部选中next到最后install安装 安装完成之后如下截图: 通过windows+R输入cmd打开命令窗口,输入git 出现如下信息说明安装

    2024年02月03日
    浏览(41)
  • Git和Github操作命令及关联远程库

    前言 一、Git 1. 环境配置 2. 基本操作 3. 版本切换 4. 忽略文件 5. 分支 6. 命令行 --tag 7. 查看远程 8. 添加/移除远程仓库 9. 从远程仓库获取代码 二、Github/Gitee 1. 在Github/Gitee中创建一个空的库 2. 创建ssh密钥 3. 查看ssh密钥 4. github设置密钥 5. 绑定github 6. 绑定远程仓库 7. 查看

    2024年04月15日
    浏览(35)
  • 【小吉带你学Git】讲解GitHub操作,码云操作,GitLab操作

    🎊专栏【Git】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【如愿】 🌺欢迎并且感谢大家指出小吉的问题🥰 点击settings 点击Plugins,在搜索框输入GitHub,然后下载即可 🎄创建口令 点击Settings 找到developer settings 权限要全选 🎄使用口令登录 点击Version C

    2024年02月12日
    浏览(43)
  • Git项目同时推送到GitHub和Gitee详细操作

    将Git项目同时推送到GitHub和Gitee的好处如下: 提高代码可见性和协作性:GitHub和Gitee都是知名的代码托管平台,推送代码到这两个平台可以让更多的人看到和使用您的代码,并增加合作机会。 提高项目的可靠性和备份性:将代码推送到多个代码仓库可以提高项目的可靠性和备

    2024年02月04日
    浏览(44)
  • 初步上手Git软件及GitHub平台:基本操作方法

      本文介绍 Git 软件与 GitHub 平台的基本内容、使用方法与应用场景等。 目录 1 初步介绍 2 使用方法 2.1 GitHub配置 2.2 Git配置 2.3 代码上传至GitHub   首先,什么是 GitHub 与 Git ?为什么我们要运用这些工具?   首先从 GitHub 说起。如果大家参加过数学建模比赛,或许都经历

    2024年02月19日
    浏览(46)
  • 【git】git拉取指定 tag 版本/切换指定tag代码

    git clone 指定的tag 已有仓库切换 tag 注意这时候git会提示你目前处于detached HEAD的状态,因为tag相当于一个快照,不能修改他的代码,如果想要在这个tag的代码基础上进行开发,则根据tag创建一个新的分支 git tags 和 Branches的区别 Git中的tag和branch区别和使用

    2024年02月14日
    浏览(41)
  • git、gitlab、github在windows下通用的操作笔记

    前言:命令是在Git Bash 下输入的命令,GUI部分涉及到小乌龟git,可以自行安装,不同版本有差异,用git的新手也可以尝试 SourceTree 提供漂亮的图形化界面操作(但是卡顿坑多,需三思) 介绍git安装 Git的小乌龟GUI操作 Git bash的命令 主要提供方向不提供具体命令操作是啥,其实

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包