Git的复习(二):Git的分支操作
什么是分支?
好处?
同时推进多个功能开发,提高开发效率
各个分支在开发过程中,如果一个分支开发失败,不会对其他分支有影响,失败的分支可以重新开始。
分支的操作
命令名称 | 作用 |
---|---|
git branch 分支名 | 创建分支 |
git branch -v | 查看分支 |
git checkout 分支名 | 切换分支 |
git merge 分支名 | 把指定分支合并到当前分支上 |
查看分支
- git branch -v
只有一个主分支:
创建分支
- git branch 分支名
已经显示有第二个分支:
切换分支
- git checkout 分支名
切换分支成功,并且指针指向了分支
- 修改分支内容并提交
合并分支
- git merge 分支名
冲突合并
合并分支的时候,两个分支在同一个文件的同一个位置上有两套不同的修改,git无法替我们决定使用哪一个,必需人为决定。
- 手动修改文件
- 添加到暂存区
- 添加到本地库(这个时候不能够带上文件名)