git tag — 给某个提交打个标签

原创 2016年08月31日 16:20:10

git tag — 给某个提交打个标签


gitLab用了一段时间了,一直都没有使用标签的功能,很弱。


具体参数就不说了。

先说下,有问题的一次打标签过程:

  • 目标:制作 v0.2 标签

  • 命令:

修改好了文件,gitcommint 命令之后,

git tag -a "v0.2" # 忘了-m参数,命令打开了编辑器vi,要求输入message


然后调用git push 上传,发现gitLab上看不到v0.2标签


  • 问题:

标签没有打在一个commit



正确的操作步骤:

1. 查看提交过的commit,命令git log

[root@xuyongshidelete_docker_image_src]# git log

commitc98c186ebb381005b495f6f1f2a65dc72195ad9d

Author:Yongshi Xu <yongshi.xu@samsung.com>

Date: Wed Aug 31 15:24:26 2016 +0800

basicsecurity(credential) - user:password

commit0c2ac2f09edc41111d451043961a657f750651c6

Author:Yongshi Xu <yongshi.xu@samsung.com>

Date: Tue Aug 30 18:08:18 2016 +0800

deletethe duplicated harbor/auth codes



2. 在最后一次commit上 打标签

git tag -a "v0.2" c98c186ebb381005b495f6f1f2a65dc72195ad9d -m 'v0.2'



3. 上传 gitpush

git push origin v0.2


gitpush origin –tags # 将本地所有标签一次性提交到git服务器



再查看gitLab,已经可以看到标签 v0.2 了。

版权声明:

相关文章推荐

gitlab使用深度总结

已经开始使用Git了,有些时候一般的问题只能Google就能找到答案,但是有些时候不能找到答案,因为遇到的问题都不知道该用什么关键字搜索。很多是在Git中文的QQ群中讨论出来的,把一些经验总结一下: ...
  • nnmmbb
  • nnmmbb
  • 2015-07-01 18:11
  • 5248

git 使用详解-- tag打标签

Git 的标签管理。跟大多数的 VCS 工具一样,git 也有在历史状态的关键点“贴标签”的功能,一般人们用这个功能来标记发布点(例如’v1.0′)。 列出git中现有标签 要想列出git中现...

git命令之git tag 给当前分支打标签

git tag — 标签相关操作 发表于 2011年06月29日 由 机器猫 标签可以针对某一时间点的版本做标记,常用于版本发布。 列出标签 $ git tag...

git 使用详解(8)-- tag打标签

打标签 同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标...

git tag管理

不带说明的轻量级里程碑不推荐使用。带签名的太麻烦,不搞。这里介绍带说明的里程碑创建和管理。先提交一下:git commit --allow-empty -m "commit before adding...

jenkins+gitlab钩子+shell脚本基于git的tag实现App增量更新

环境准备: jdk1.8(网上安装教程很多), 1.安装jenkins 首先到https://jenkins.io/index.html下载jenkins的war包。上传到自己的服务器,放在自己对应的...

用git命令行打tag(标签)五步完成

1.打开命令行; 2.切换到你要打tag的分支上去,并输入如下示例语句:git tag -a V1.5.0.-2015.11.24 -m"描述信息:M2000 V1.1.0下单版本"; 3.输入命令行...

Git教程-分支和tag管理

创建分支删除远程分支和tag方法一:删除远程分支: $ git push origin –delete 删除tag这么用: git push origin –delete tag 方法二:可以...
  • FX_SKY
  • FX_SKY
  • 2016-08-27 17:47
  • 7148

获取git项目最后的tag

在gitlab.com上面看到的,相当好用git describe --tags `git rev-list --tags --max-count=1`比如下面的项目:/cppwizard$ git ...

Git 系列之tag的用法---为你的代码标记版本号

1:打 tag 标签2:push 到远程仓库3:删除 tag 便签4:查看 tag 标签
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)