分支操作

分支操作

使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响主线开发。同一个仓库可以有多个分支,多个分支相互独立,互不干扰
通过git init命令创建本地仓库时默认会创建一个master分支。

创建分支

# 创建分支
git branch[新分支名]

查看分支

# 查看分支
git branch # 查看分支
git branch -v # 查看本地由多少分支
git branch -r # 列出所有远程分支
git branch -a # 列出所有本地分支和远程分支

删除分支

git branch -d 分支名 # 删除指定名称的分支

切换分支

# 切换分支
git checkout[分支名]
git checkout -b 新分支名 commit号 # 基于当前的某个commit创建新的分支,并切换到创建的新分支

分支的合并

# 合并分支
git merge [指定的分支名] # 将指定的分支名合并到当前分支