网站怎么做的支付宝,嘉兴优化网站公司哪家好,网站建设文章官网,济南工程建设验收公示网文章目录 前言理解标签创建标签操作标签总结 前言
理解标签
标签#xff0c;可以理解为对某次commit的一次标识#xff0c;相当于起起了一个别名。 例如#xff0c;在项目发布某个版本时候#xff0c;针对最后一次commit起一个v1.0这样的标签来标识里程碑的意义。
这有什… 文章目录 前言理解标签创建标签操作标签总结 前言
理解标签
标签可以理解为对某次commit的一次标识相当于起起了一个别名。 例如在项目发布某个版本时候针对最后一次commit起一个v1.0这样的标签来标识里程碑的意义。
这有什么⽤呢相较于难以记住的 commit id tag 很好的解决这个问题因为 tag ⼀定要给⼀ 个让⼈容易记住且有意义的名字。当我们需要回退到某个重要版本时直接使⽤标签就能很快定位 到。
创建标签
在git上打标签首先要切换到需要打标签的分支上。 git tag v1.0 打标签v1.0 git tag 查看标签 默认的标签是在最新提交的commit上的。 我们也可以只当commit打标签 git tag 标签名 commit id git show 标签名 查看标签信息 git tag -a 标签名 -m “描述信息” 创建带有说明的标签 标签不是按照时间顺序列出而是按照字母顺序
我们进行tree .git
操作标签
如果标签打错了可以进行删除 git tag -d 标签名 所有的标签都存储在本地不会自动推送到远程打错的标签可以在本地进行安全删除。
如果想要推送某个标签到远程 git push origin 标签名 如果本地有很多标签也可以一次性全部推送到远端 git push origin --tag 如果标签已经推送到远端删除标签就需要下面步骤 1.先从本地删除 git tag -d 标签名 2.再从远程删除格式如下 git push origin :refs/tags/标签名 总结
以上就是今天要讲的内容。希望对大家的学习有所帮助仅供参考 如有错误请大佬指点我会尽快去改正 欢迎大家来评论~~