赞
踩
常常为发布上线某个版本打上一个标签,表示这是什么版本,这样后续找起来就很方便。
如果没有标签只能通过commit历史去查找,而且commit版本显示的都是一串2dad2sdfa字符串。
git checkout master
git tag -a test -m "20210615mars" //创建标签, -a 加标签,-m 加标签注释。
git tag test //创建轻量级标签,不用-a,-m等参数
git tag //列出git中现有的所有标签
git show XXX(标签名) //git show 命令查看相应标签的版本信息,并连同显示打标签时的提交对象
git tag -f test
一次性push所有tag 可以使用—tags
git push origin –tags
push 特点分支
git push origin test
删除本地git tag -d test
删除远程git push origin :refs/tags/test
直接showlog
在版本的黄色标签上面右键,就会出现push "标签名"这样的字眼,然后点击push就推送上去了,每一个标签版本都需要这样单个推送上去哦,推送成功后,在远程仓库就可以看到标签的版本,远程仓库就有了。
在tag里就有了
删除了就没了
如果已经把标签推送到了远程仓库,那么在通过上面的删除本地标签后,再通过如下操作删除远程仓库标签:仓库根目录空白处单击右键 > TortoiseGit > push,然后弹出的对话框Ref组中Local清空,Remote的填写你的标签名,比如v0.05,然后确认push,远程仓库的标签就会被删除了。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。