跳转至

12. git标签

12. git标签

1.对当前使用的版本添加标签

#1.查看已经打的标签列表
git tag

#2.查看版本日志
git log --oneline

#3.给指定的版本打标签
git tag -a "v1.0" -m "开发完毕的第一个版本"

#4. 再次查看标签列表
git tag
[root@chupeng git04]# git tag
[root@chupeng git04]# git log --oneline
5eb8f39 合并完成版本
3cf29ce 这是master提交的合并测试版本
7d96926 cp3分支第一次提交
a0c040a cp2分支第一次提交
e4c9c8a 第二次提交
db2fda5 首次提交
[root@chupeng git04]# git tag -a "v1.0" -m "开发完毕的第一个版本"
[root@chupeng git04]# git tag
v1.0

2.查看tag与提交版本对应关系

# 查看标签与版本对应关系
git log --oneline --decorate --graph
[root@chupeng git04]# git log --oneline --decorate --graph
*   5eb8f39 (HEAD, tag: v1.0, master) 合并完成版本
|\
| * 7d96926 (cp_branch3) cp3分支第一次提交
* | 3cf29ce 这是master提交的合并测试版本
|/
* a0c040a cp2分支第一次提交
* e4c9c8a 第二次提交
* db2fda5 首次提交

3.可以指定某个commit id打标签

#1.打tag
git tag -a v0.1 db2fda5 -m "开始开发的版本"

#2.查看版本日志
git log --oneline --decorate --graph

#3.查看tag
git tag
[root@chupeng git04]# git tag -a v0.1 db2fda5 -m "开始开发的版本"
[root@chupeng git04]# git log --oneline --decorate --graph
*   5eb8f39 (HEAD, tag: v1.0, master) 合并完成版本
|\
| * 7d96926 (cp_branch3) cp3分支第一次提交
* | 3cf29ce 这是master提交的合并测试版本
|/
* a0c040a cp2分支第一次提交
* e4c9c8a 第二次提交
* db2fda5 (tag: v0.1) 首次提交
[root@chupeng git04]# git tag
v0.1
v1.0

4.查看标签具体信息

git show v1.0
[root@chupeng git04]# git show v1.0
tag v1.0
Tagger: chupeng <chupeng130@163.com>
Date:   Wed Mar 17 09:01:02 2021 +0800

开发完毕的第一个版本

commit 5eb8f397a5c3f585175d9be586b315b8abfbd51f
Merge: 3cf29ce 7d96926
Author: chupeng <chupeng130@163.com>
Date:   Wed Mar 17 08:59:07 2021 +0800

    合并完成版本

diff --cc hebing.txt
index 8e21166,54e81e7..8203be5
--- a/hebing.txt
+++ b/hebing.txt
@@@ -1,1 -1,1 +1,2 @@@
 +master hebing neirong
+ branch hebing neirong

5.删除标签

git tag -d v0.1
[root@chupeng git04]# git tag -d v0.1
Deleted tag 'v0.1' (was e06de4a)
[root@chupeng git04]# git tag
v1.0

最后更新: 2022-02-18 11:26:47