Git标签管理
小于 1 分钟
Git 标签(tag)管理
标签一般用于标记版本发布点(如 v1.2.0),它指向某个固定的 commit,比记 commitId 更直观。
创建 tag
git tag xx名称 # 轻量标签,仅指向 commit
git tag xx名称 commitId # 给历史提交打标签
git tag -a xx名称 -m 附注信息 # 创建带有附注信息的标签(推荐)
推送 tag 到远程仓库
git push origin xx名称 # 推送单个tag到远程仓库
git push origin --tags # 将所有不在远程仓库的tag推送过去
删除 tag
git tag -d xx名称 # 删除本地标签
git push origin --delete xx名称 # 删除远程仓库中tag
查看 tag
git tag -l # 查看所有tag
git show xx名称 # 查看该tag对应的提交信息
从 tag 上迁移出分支
git checkout -b 新分支名 xx名称 # 从xxtag上迁移出一个新分支
Loading...
