Git Tag应用
列出所有tag
git tag
过滤指定关键词的tag
git tag -l <keyword>
举个栗子
git tag -l "pea*"
新建tag
git tag <tagName>
举个栗子
git tag peace
查看tag详细信息
git show <tagName>
举个栗子
git show peace
将tag同步到远程服务器
git push origin <tagName>
举个栗子
git push origin peace
删除某个tag
1)本地删除
git tag -d <tagName>
举个栗子
git tag -d peace
2)服务器删除
git push origin :refs/tags/<tagName>
举个栗子
git push origin :refs/tags/peace
切换到某个tag
git checkout <tagName>
举个栗子
git checkout peace
给指定tag加上备注
git tag -a <tagName> -m <comment>
举个栗子
git tag -a peace -m "里程碑"
给指定提交加上tag
git tag -a <tagName> <hash> -m <comment>
举个栗子
git tag -a peace 9fceb02 -m "里程碑"
网友评论