文章目录
一、声明
- 本帖持续更新中
- 如有纰漏,望批评指正!
- 参考视频链接,非常感谢原作者!
二、对标签的基本认知
什么是标签?
标签就是对某个commit进行标记,相当于取别名。
为什么要打标签?
当开发到一个阶段,为凸显这次提交的重要性(例如当前已经开发完基础功能),可以为其打上标签。如标记发布节点(v1.0、v2.0等)
如何生成类似github中readme的图标
例如,
三、标签相关命令
四、示例操作
1、查看标签情况
可以看到git log --oneline
命令列出了当前head中提交状况,其中id为bd11087的被标记为v1.0
2、我想修改这个tag
第一步:删除本地标签v1.0
第二步:将删除更新到远程服务器
第三步:创建新的v1.0标签
第四步:查看新的标签状态
3、推送标签