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...