广西网络公司网站建设,石景山网站建设公司哪个好,建设专业网站排名,甘肃做网站哪家专业一.标签管理
1.理解标签
标签 tag #xff0c;可以简单的理解为是对某次 commit 的⼀个标识#xff0c;相当于起了⼀个别名,当我们需要回退到某个重要版本时#xff0c;直接使⽤标签就能很快定位到
2.创建标签
⾸先#xff0c;切换到需要打标签的分⽀上,然后#xf…一.标签管理
1.理解标签
标签 tag 可以简单的理解为是对某次 commit 的⼀个标识相当于起了⼀个别名,当我们需要回退到某个重要版本时直接使⽤标签就能很快定位到
2.创建标签
⾸先切换到需要打标签的分⽀上,然后敲命令 git tag [name] 就可以打⼀个新标签 git tag;
//查看所有标签
默认标签是打在最新提交的 commit 上的。那如何在指定的commit上打标签呢
⽅法是找到历史提交的commit id然后打上就可以
两个指令
git log --prettyoneline --abbrev-commit;
//查看提交信息即commit id
git tag 标签 commit id;
//打标签
git tag;
//查看所有标签 注意标签不是按时间顺序列出⽽是按字⺟排序的
查看标签信息
git show 标签;
//查看标签信息注意git show 默认是最新版本 git tag -a [name] -m XXX [commit_id];
//创建带有说明的标签⽤-a指定标签名-m指定说明⽂字 我们还可以查看我们git tree变化情况 就会出现标签显示 3.操作标签
标签删除
本地删除未推送到远程
git tag -d 标签;
//本地删除标签 已经推送到远程仓库将远程仓库标签删除
推送某个标签到远程使⽤命令如下
git push origin 标签;
//推送某个标签到远程仓库
git push origin --tags
//推送所有标签到远程仓库 如果我们要删除远程仓库标签当然可以直接在远程仓库进行删除但是我们现在要学习在本地删除操作 结果 图中我们演示了多种错误的删除法大家一定要知道删除指令如下
//法1
git push eorigin : 标签;
//法2
git push origin : refs/tags/标签; 最后感谢大家的支持