Git 分支
1 分支简介
分支并非 Git 的专利,几乎所有的版本控制系统都以某种形式支持分支,使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。
2 分支基本操作
注意: 在进行分支操作之前,一定一定要把工作区都提交了!!!
① 创建分支
git branch 分支名
会根据当前所在的分支进行创建。
② 切换分支
git switch 分支名
# 或者
git checkout 分支名
③ 创建并切换到该分支
git switch -c 分支名
# 或者
git checkout -b 分支名
④ 查看分支
git branch
⑤ 分支重命名
git branch 旧分支名 新分支名
⑥ 删除分支
git branch -d 分支名
⑦ 合并分支
如果把 A 分支合并到 B 分支上,先切换到 B 分支上。
git merge 分支名 # 把指定的分支合并到当前分支
合并分支相当于在当前分支中做了一次提交。
3 冲突
当多个分支修改同一个文件后,合并分支的时候就会产生冲突。冲突的解决非常简单,将内容修改为最终想要的结果,然后继续执行 git add
与 git commit
就可以了。