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 了。

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

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

gitlab使用深度总结

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

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

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

git tag管理

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

gitlab使用说明

gitlab使用说明 这里是已经填过的坑,所以一定注意 1、换行符兼容 安装完git后,立即在命令行中执行:git config --global core.autocrlf false 否则...

Git & GitLab 使用及规范

Git安装配置及基本使用 从官网下载安装包,手动完成安装。打开Git Bash命令行工具,执行命令ssh-keygen -t rsa -C Email-Addresss生成一个密钥对。登录到Git...

Gitlab使用

1. 什么是GitlabGitlab是免费的、开源的基于Git的代码管理平台。Gitlab使用Rails开发,使用PostgreSQL或MySQL数据库,Redis作缓存,代码托管在github上。自...

Git 中 tag 的用法(打tag、删除tag等)

标签(tag)可以针对某一时间点的版本做标记,常用于版本发布。 列出标签 // 在控制台打印出当前仓库的所有标签 $ git tag  // 搜索符合模式的标签 ...
  • ShorewB
  • ShorewB
  • 2016年09月06日 09:49
  • 1870

Git中tag的用法及作用

首先说一下作用:Git 中的tag指向一次commit的id,通常用来给开发分支做一个标记,如标记一个版本号。 下面就说一下具体的用法: 1.添加标签: git tag -a version ...

Git中tag的用法

Git 中的tag指向一次commit的id,通常用来给开发分支做一个标记,如标记一个版本号。 打标签 git tag -a v1.01 -m "Relase version 1.01" 注解...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git tag — 给某个提交打个标签
举报原因:
原因补充:

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