圆月山庄资源网 Design By www.vgjia.com
Git跟其他版本控制系统一样,可以打标签(tag)标记一个版本号。
发布一个版本时,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。
Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的。
一、列出标签
1. 列出当前仓库的所有标签:git tag
2. 列出所有标签及说明:git tag -n
3. 搜索符合条件的标签:git tag -l "1.0.*"
4. 查看标签信息:git show v1.0.1
二、创建标签
1. 创建标签:git tag "指定标签名"
2. 创建带有说明的标签:
git tag -a "指定标签名" -m "指定说明文字" git tag -a "v1.0.1" -m "version 1.0.1 released"
3. 给指定的commit打标签:
# 找历史提交的commit id git log --pretty=oneline --abbrev-commit # 给指定的commit id打标签 git tag -a "指定标签名" commitID git tag -a "v1.0.2" 9fbc3d0
三、删除标签
1. 删除标签:
git tag -d 标签名 git tag -d v1.0.1
2. 删除远程标签:
git tag -d v1.0.2 git push origin :refs/tags/v1.0.2
3. 删除远程标签(Git1.7版本以后):
git push origin --delete tag <tagname>
四、本地标签推送到远程
1. 推送指定标签:
git push origin v1.0.0
2. 一次性推送全部尚未推送到远程的本地标签:
git push origin --tags
五、重命名tag
1. 删除原有tag,重新添加
git tag -d <old-tag> git tag -a <new-tag> -m"information"
2. 强制替换,再删除原有
git tag -f <new-tag> <old-tag> git tag -d <old-tag>
六、获取指定tag代码
第一步:切换到指定标签,提示你当前处于一个“detached HEAD" 状态,因为 tag 相当于是一个快照,是不能更改它的代码的
git checkout v1.0.0
第二步:如果要在 tag 代码的基础上做修改,你需要一个分支
git checkout -b branch_name tag_name
第三步:切回到之前的HEAD指向(以master为例)
git checkout master
标签:
Git,标签,Git,打标签
圆月山庄资源网 Design By www.vgjia.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
圆月山庄资源网 Design By www.vgjia.com
暂无评论...
更新日志
2024年05月17日
2024年05月17日
- 白玛多吉《梦》限量1:1母盘直刻[低速原抓WAV+CUE][508M]
- 魏金栋-金歌新曲-梦里全是桂花香2CD[天凡之音][WAV+CUE]
- 鲛岛有美子-樱花赋HQCD[天龙][WAV+CUE]
- [In-Akustik7506]ReferenceSoundEdition-GreatWomenOfSong(2014)HQCD[WAV+CUE]
- 日本EMI超级名盘TOGE-11035-36BeethovenFidelio-Furtwngler
- 宝丽金50周年2010《古典篇》3CD限定盘[低速原抓WAV+CUE]
- 华纳群星.1992-永远新一天华纳15周年金钻群星演唱会2CD【华纳】【WAV+CUE】
- 原声《功夫熊猫4 OST》[FLAC][545M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- Taylor Swift《THE TORTURED POETS DEPARTMENT- THE ANTHOLOGY》[320K/MP3][279.09MB]
- 崔健《85回顾+梦中的倾诉》2CD [WAV+CUE][771M]
- 群星《安桥试音碟》3CD[FLAC][1.1G]
- Taylor Swift《THE TORTURED POETS DEPARTMENT- THE ANTHOLOGY》][24bit 48kH][FLAC/分轨]
- 群星1995-阿诗玛·中国歌剧金曲[中唱][WAV+CUE]
- [JVC]吴文光-中国古琴:流水[FLAC分轨]