git 用idea打tag

  • Post author:
  • Post category:其他


转载于:

https://www.cnblogs.com/wenq001/p/9953005.html

昨天看一个同事操作才知道git还可以打标签,真的是孤陋寡闻了,要把git好好学一下了。

1.创建tag



git-repository-tag

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



git-repository-push


注意:勾选push tag 不然没有push的内容

还有一种方法

直接在commit上打标签(

或者通过git客户端:

 git tag tagName c809ddbf83939a89659e51dc2a5fe183af384233    //在某个commit 上打tag

3.如果想


覆盖tag,只能是先删除(删除远程和本地,都删除)后提交

先通过git-bash删除分支(删除远程):

git push origin :refs/tags/0.2.2         — 其中0.2.2为要删除的tag名称


删除本地

git tag -d tagName

再push到远端(可以git客户端 也可以idea)

git-bash:

git push origin tagName

附:

1>  查询:

git tag -l -n (-n 显示出每个版本号对应的附加说明.)

2> 本地拉取最新tag: git-Respository->Fetch

附: 使用git打标签


https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%89%93%E6%A0%87%E7%AD%BE



版权声明:本文为sinat_36277898原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。