什么是分支?
在版本控制过程中,使用多条线同时推进多个任务
分支的好处
- 同时进行推动多个功能的开发,提高开发效率。
- 各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可。
分支的常用命令
使用git branch -v命令查看分支
使用git branch 分支名称命令创建新的分支
使用git checkout 分支名称命令切换分支
合并分支:
- 切换到接受修改的分支上(被合并,增加新内容)上
- 执行git merge 被合并的分支名称命令合并分支
解决合并分支产生的冲突:
步骤:
- 编辑文件,删除特殊符号
- 把文件修改到满意的程度,保存退出
- git add 文件名
- git commit “日志信息”
如果二个分支都修改了同一个文件的同一行里面的内容,这个时候合并分支的时候,会产生冲突,需要手动的进行合并。
进入文件中,手动修改需要合并哪些内容,然后使用git add 文件名的方式进行提交,最后使用git commit -m “修复合并冲突” 命令提交