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 [分支名] [版本号]
posted @ 2023-07-13 20:46  菠菜好不好吃  阅读(59)  评论(0)    收藏  举报