Git 标签管理

标签可以让我们更快的找到指定的版本

创建标签

// 切换到需要打标签的分支上
$ git tag v1.0

查看所有标签

$ git tag

默认标签是打在最新提交的 commit 上,如果忘了打标签怎么给之前的提交打标签呢?
方法是找到历史提交的 commit id。

// 查看提交列表
$ git log --pretty=oneline --abbrev-commit
cd15xe2 commit 的描述
...

// 给指定 commit 记录加标签
$ git tag v1.0 cd15xe2

// 查看标签的详细信息
$ git show

// 删除标签
$ git tag -d v1.0

// 推送一个标签到远程
$ git push origin

// 删除一个远程标签
git push origin :refs/tags/

你可能感兴趣的:(Git 标签管理)