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