赞
踩
像其他版本控制系统(VCS)一样,Git 可以给仓库历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。
$ git tag <tagname>
需要注意的是标签的推送跟分支的推送不是同一回事,tag 标签创建后需要单独推送。
$ git push origin <tagname>
- #查看本地所有标签
- $ git tag
-
- #查看远程仓库所有标签
- $ git ls-remote --tags origin
-
- #查看本地指定的某个标签的详细信息
- $ git show <tagname>
切换标签前需确保当前代码是未改动状态,若改动了需执行命令git checkout .
取消当前未保存的改动。
- #切换标签
- $ git checkout <tagname>
-
- #查看远程仓库历史提交记录
- $ git log
- #删除本地标签
- $ git tag -d <tagname>
- #删除远程标签
- $ git push origin :refs/tags/<tagname>
- #克隆指定tag标签代码
- $ git clone --b [tag] [git地址]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。