idea中git打tag详解

目录

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,会给予提示。

idea中git打tag详解_第1张图片

idea中git打tag详解_第2张图片

3、推送远程分支

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

push的时候特别注意:

idea中git打tag详解_第3张图片
打勾即可。。。

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

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

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

idea中git打tag详解_第4张图片

idea中git打tag详解_第5张图片

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

选中版本 -> new -> Tag...

idea中git打tag详解_第6张图片

你可能感兴趣的:(git,#,idea,intellij-idea,git,java)