git 打tag标签
程序员文章站
2022-04-30 09:26:22
...
git查询本地所有tag
git tag
本地新增无备注的tag(默认在当前分支最后一个commit上添加tag)
git tag 标签名
git tag v1.1.0
本地新增有备注的tag(默认在当前分支最后一个commit上添加tag)
git tag -a 标签名 -m “备注内容”
git tag -a v1.1.1 -m "测试"
在指定commit上新增tag
git tag 标签名 commit(前几位也可以,尝试过最低3位报错,最好5位以上)
git tag v1.1.0 105851905c8a0f9cc040cf845b35c1ced1963fcc
将tag推送到远程分支
git push origin 标签名
git push origin v1.1.0
删除本地分支标签
git tag -d 标签名
git tag -d v1.1.0
删除远程分支标签
git push origin :refs/tags/标签名
git push origin :refs/tags/v1.1.0
android studio 创建tag
在某个commit上右键选中New Tag
输入tagName,这样本地tag就创建好了
本地commit上就会出现标签的图标
将本地tag推送到远程分支
勾选Push Tags选择框
tag推送成功在android studio右下角会有提示
创建有备注的tag
输入tag name及备注,如果想在指定commit上打标签可以输入commit并验证,如果不输入会默认在最后一个commit上打tag
参考
https://www.jianshu.com/p/cdd80dd15593
仅此记录,如果有问题还请指出,谢谢