git创建标签并推送远程分支

标签: git tag
4人阅读 评论(0) 收藏 举报
分类:

git 创建标签tag并推送tag到远程分支


在本地创建tag

-a :版本号

$ git tag -a v1.0 

回车后会跳出编辑窗口,提示写一些标签注释信息:

#
# Write a message for tag:
#   v0.8
# Lines starting with '#' will be ignored.
this is version v1.0

保存后退出,标签完成

也可以直接在命令后面添加注释信息,如下,效果和上面方法一样

$ git tag -a v1.0 -m 'this is test version 1.0'
给忘记创建标签的历史提交创建标签

首先查看历史提交的各commit_id

$ git log --oneline
a808270 (HEAD -> master, tag: v1.0, test/master) 又新增了一行
599f2ba rrrr
05ca835 22222
a5c6877 add an row
cceb71d add test
0e51a5c first row

比如我要对第四次提交创建标签,在命令后面加上commit_id即可。

$ git tag -a v0.5 a5c6877 -m 'v0.5'

查看标签

查看标签列表

$ git tag

查看某一个标签详细信息

$ git show v1.0

将本地标签推送到远程分支

$ git push origin master --tags

删除远程分支标签

比如远程分支已有标签v0.8,我们可以直接推送空的同名标签到到远程分支,如下

$ git push origin master :refs/tags/v0.8

即可删除远程标签

删除本地标签

$ git tag -d v0.8
查看评论

Git把Tag推送到远程仓库

refs: http://blog.csdn.net/hustpzb/article/details/8056518 http://blog.csdn.net/wangjia55/articl...
  • Henry_Wu001
  • Henry_Wu001
  • 2015-07-04 23:40:00
  • 8101

git 建立分支以及 推送分支到远程分支

直接创建本地分支git branch 分支名,可能报错 fatal: Not a valid object name: ‘master‘. 解决方法:  $ git add .  $ ...
  • qq_34432398
  • qq_34432398
  • 2017-02-09 09:41:23
  • 1269

git创建本地分支以及推送本地分之至远程分支

Git分支策略 实际开发中,应当按照以下几个基本原则进行管理: 首先,master分支应该是非常稳定的,也就是仅用来发布新版本,平时不能再上边干活。 那在哪干活呢?干活都在dev分支上,也就是说,de...
  • u012869696
  • u012869696
  • 2016-08-02 19:33:33
  • 10882

git 创建分支提交远程分支

1,从已有的分支创建新的分支(如从master分支),创建一个dev分支 git checkout -b dev 2,创建完可以查看一下,分支已经切换到dev git branch     *...
  • qq_26562641
  • qq_26562641
  • 2016-04-05 15:02:28
  • 29046

git 分支管理 推送本地分支到远程分支

git 分支管理
  • hzaini89
  • hzaini89
  • 2017-04-18 10:53:48
  • 2298

git 创建本地分支、提交到远程分支

1、查看本地分支: $ git branch master * mutilrecall  查看远程分支: $ git branch -a master * mutilrecall re...
  • liuxiao723846
  • liuxiao723846
  • 2017-02-15 11:52:24
  • 8975

git 分支管理 推送本地分支到远程分支等

1、创建本地分支 local_branch      git branch local_branch 2、创建本地分支local_branch 并切换到local_branch分支    git ...
  • hijiankang
  • hijiankang
  • 2015-08-03 12:23:50
  • 51910

git 在本地创建新分支,并且推送到远程分支上

git常用命令
  • gaochen519
  • gaochen519
  • 2016-11-18 16:07:56
  • 395

git克隆远程项目并创建本地对应分支

最近公司开始用git,相信会有越来越多的公司使用git作为版本控制工具。那么工作中常用的步骤都是什么呢?本文只介绍基本的第一步,git克隆远程项目并创建本地对应分支的命令。 ...
  • u012129558
  • u012129558
  • 2016-03-29 14:33:25
  • 347
    个人资料
    等级:
    访问量: 3406
    积分: 71
    排名: 157万+