1. 切换分支2. 标签Tag2.1 新建标签2.2 查看所有标签2.3 将tag同步到远程服务器2.4 推送所有2.5 给指定的某个commit号加上tag2.6 查看说明2.7 删除tag2.8 创建一个基于指定tag的分支
1. 切换分支
# 查看分支 git branch # 切换分支 git checkout master
2. 标签Tag
2.1 新建标签
git tag v1.0
2.2 查看所有标签
git tag
2.3 将tag同步到远程服务器
git push origin v1.0
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
注意:标签总是和某个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