Git打Tag相关操作

项目的版本管理中,每当一个release版本发布时,需要做一个记录,以便以后需要的时候重新打包这个版本,这时候就用到tag这个功能.

更详细内容

打标签
git tag -a 0.1.3 -m “Release version 0.1.3″
详解:
git tag 是命令
-a 0.1.3是增加 名为0.1.3的标签
-m 后面跟着的是标签的注释

打标签的操作发生在我们commit修改到本地仓库之后。

相关操作
提交
git add .
git commit -m “fixed some bugs”
git tag -a 0.1.3 -m “Release version 0.1.3″
分享提交标签到远程服务器上
git push origin master
git push origin --tags

–tags参数表示提交所有tag至服务器端,普通的git push origin master操作不会推送标签到服务器端。

切换到已有Tag
git tag --list  // 查看已有tag列表
git checkout [tag/branch/commit]  // 切换到指定tag/branch/commit都是此命令
删除标签的命令
git tag -d 0.1.3
删除远端服务器的标签
git push origin :refs/tags/0.1.3
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,212评论 19 139
  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 11,095评论 1 17
  • 一觉睡到自然醒,美哉的假期。 睁开眼,便被朋友圈发的2017年两份早餐馋到了,勤快的友友,尽心的母亲,为你们点三十...
    何无所求阅读 1,814评论 0 0
  • 相比于其他的工作,做销售的门槛确实比较低,很多工作甚至只要初中、高中学历就可以了,但是并不意味着就能做好销售。那如...
    跑腿僧阅读 5,574评论 0 0
  • 副标题:骨骼控制机械手臂 【前言】 这一篇研究由刚体物体组成的复合物体的运动,比如机械手,机器人,物体各个部分运动...
    DIGITALMAN阅读 9,741评论 1 34

友情链接更多精彩内容