码迷,mamicode.com
首页 > 其他好文 > 详细

git学习(11)

时间:2015-06-28 21:32:51      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

标签管理:

首先切换到要打标签的分支上,

git branch

git checkout master

输入命令:git tag  tagname,就可以打一个标签

git tag v1.0

默认的标签是打在最近的一次commit上的,

若是忘记打标签,可以使用git log,找到历史提交的commit-id,然后打上就可以了

git log --pretty=oneline --abbrev-commit

git tag tagname commit-id

用命令 git tag查看所有标签。

用命令git show tagname 查看标签信息

也可以创建带有说明的标签,

git tag -a tagname -m ‘shuomingwenzi ‘ commit-id

 

删除标签

git tag -d tagname

由于创建的标签只存储在本地,不会推送到远程,所以可以直接删除

推送某一标签到远程

git push origin  tagname

一次性推送所有标签到远程

git push origin --tags

 

若标签已经推送到远程,要删除:

首先删除本地标签,git  tag -d tagname

然后从远程删除,git push origin:refs/tags/tagname

 

git学习(11)

标签:

原文地址:http://www.cnblogs.com/Nick-M/p/4606079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!