打标签(tag)
前言
- Git 可以给仓库历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)
创建标签
轻量标签(lightweight)
- 格式: git tag tagname
git tag v1.0

附注标签(annotated)
- 格式: git tag -a tagname -m ‘说明信息’
git tag -a v2.0 -m '这是2.0版本'

后期打标签
- 查看历史记录: git log --pretty=oneline

- 某个提交历史打标签格式:git tag tagname 历史提交的校验和(部分和全部都可以)
git tag v3.0 abdc14bba7be630949f709f656300bf4d38fa2c0

查看标签
查看所有标签
- 格式: git tag

查看某个标签信息
- 格式:git show tagname
- 输入q 退出

推送远程仓库
推送单个标签
- 格式: git push origin tagname

推送全部标签
- 格式:git push --tags

查看远程仓库标签
- 登录仓库 --> 点击标签


删除标签
删除本地标签
- 格式: git tag -d tagname

删除远程标签
- 格式:git push origin -d tagname

本文详细介绍了如何在Git中创建、查看、修改和删除标签,包括轻量标签与附注标签的区别,以及如何将标签推送到远程仓库,适合开发者掌握版本管理关键技巧。
3905

被折叠的 条评论
为什么被折叠?



