GitHub Note6:创建新的Tag

GitHub Note6:创建新的Tag

1. 切换分支

# 查看分支 git branch # 切换分支 git checkout master

2. 标签Tag

2.1 新建标签

git tag v1.0
notion image

2.2 查看所有标签

git tag
notion image

2.3 将tag同步到远程服务器

git push origin v1.0
notion image
notion image

2.4 推送所有

  • 将所有tag 一次全部push到github上
git push origin --tags

2.5 给指定的某个commit号加上tag

  • 还可以创建带有说明的标签,用-a指定标签名,-m指定说明文字
git tag -a v1.0 9fceb02 -m "my tag" git tag -a v1.0 -m 'first version'

2.6 查看说明

git show v1.0
notion image
🦊
注意:标签总是和某个commit挂钩。如果这个commit既出现在master分支,又出现在dev分支,那么在这两个分支上都可以看到这个标签。
 

2.7 删除tag

# 删除本地tag git tag -d v1.0 # 删除github远端的指定tag git push origin :refs/tags/v1.0.0
 

2.8 创建一个基于指定tag的分支

git checkout -b tset v1.0.0