Git的分支管理和标签操作
分支操作
分支是Git使用过程中非常重要的概念。使用分支意味着你可以把你的工作从开发主线上分离出来,以免影响开发主线。
同意一个仓库可以有多个分支,各个分支相互独立,互不干扰。通过git init 命令创建把本地仓库是默认创建一个master分支。
查看分支:
git branch # 列出所有本地分支
git branch -r # 列出所有远程分支
git branch -a # 列出所有本地分支和远程分支

创建分支: 创建分支命令格式git branch [name], 星号加绿体表示当前在哪一个分 支

切换分支:切换分支命令格式git checkout [name]

推送至远程仓库分支:
git push [shortName] [name]

合并分支:
git merge [name]

标签操作
标签用于特定某个提交版本,本质就是一个指向某个commit 的指针,只是无法移动。通过标签的命名,省去了十六进制的索引值来回滚。
git tag # 列出标签
git tag [name] # 创建标签
git push [shortName] [name] # 将标签推送到远程仓库
# 检出标签 检出标签时需要新建一个分支来指向某个标签
git chechout -b [分支名] [版本号]

浙公网安备 33010602011771号