idea中git打tag详解

小咪咪 2023-09-30 08:11 82阅读 0赞

目录

1、什么是tag

2、idea 创建tag

3、推送远程分支

4、查看某个tag版本的代码,只需要切换版本即可:

5、对之前的代码提交版本打tag


1、什么是tag

通常,发布一个版本时,会在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。

  所以,标签也是版本库的一个快照。

简单理解:

标签是某个版本的别名,因为git的版本号都是用一串字母数字组成,为了便于管理,Git

可以给版本取个别名(也就是打上标签,比如标签的名字叫做 v1.0.0)。

2、idea 创建tag

idea 创建tag :

可以右键项目,然后按照 Git -> Repository -> Tag… 创建tag。

或 顶部菜单栏 按照 VCS -> Git-> Tag… 创建tag。

选择Tag 菜单,进行tag创建。若仓库中已经存在该tag,会给予提示。

watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_17_color_FFFFFF_t_70_g_se_x_16

watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_17_color_FFFFFF_t_70_g_se_x_16 1

3、推送远程分支

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

push的时候特别注意:

在这里插入图片描述
打勾即可。。。

最后出现下面这张图的时候就表示已经ok了
watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_20_color_FFFFFF_t_70_g_se_x_16

4、查看某个tag版本的代码,只需要切换版本即可:

checkout对应tag的代码
位置:窗口右下角创建分支处——Checkout Tag or Revision …
说明:checkout后会产生一个临时分支,在此基础上再操作新建分支即可checkout对应tag.

watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_20_color_FFFFFF_t_70_g_se_x_16 1

watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_20_color_FFFFFF_t_70_g_se_x_16 2

5、对之前的代码提交版本打tag

选中版本 -> new -> Tag…

" class="reference-link">watermark_type_d3F5LXplbmhlaQ_shadow_50_text_Q1NETiBA54KO5Y2H_size_20_color_FFFFFF_t_70_g_se_x_16 3

发表评论

表情:
评论列表 (有 0 条评论,82人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ideagittag(亲测)

    打tag的目的就是给当前的代码版本做个标记,以便回出现问题能及时回退到此版本。极大减轻运维和研发的工作。 在此介绍如何利用在idea工具,git创建tag 一 创建tag

    相关 ideagittag详解

    目录 1、什么是tag 2、idea 创建tag 3、推送远程分支 4、查看某个tag版本的代码,只需要切换版本即可: 5、对之前的代码提交版本打tag -----