git tag使用场景和实践
背景
每次上线一个迭代,为了区分本次代码的分支是哪个迭代的commit,可以给分支打上tag,这样利于追踪分支所属迭代,如果devops没有自动给分支打tag,需要自己来打
操作
1.查看当前tag
git tag
2.给分支打tag
git tag <tag_name> -m "描述信息"
3.推送tag
git push origin <tag_name>
删除本地tag
git tag -d <tagname>
删除远程tag
git push origin :refs/tags/<tagname>
根据tag拉取代码
git checkout <tag_name>
重要提示:
标签名称规范:标签名称应遵循一定的命名规则,通常使用版本号(如 v1.0)或其他有意义的标识。
永久性:Git 标签一旦创建并推送到远程仓库,建议不要删除或修改,以确保版本管理的稳定性
。