Git本地库操作的分支管理

223 阅读1分钟
1 什么是分支

在版本控制过程中,使用多条线同时推进多个任务。

2 分支的好处

同时并行推进多个功能的开发,提高开发效率;

各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可。

3 分支操作

创建分支

git branch [branch name]

查看分支

git branch -v

切换分支

git checkout [branch name]

合并分支

记有新版本进展的分支为分支A,要合并到的那个分支记作分支B

先切换到分支B,再执行以下命令进行合并

git merge [A-branch name]

解决冲突

冲突产生的原因:同一文件在不同分支上新编辑时,在相同位置编辑了不同的内容,那么在合并这两个分支时,Git无法自主决定如何合并,需要由程序员查看编辑的内容并编辑决定。

冲突的表现形式: image.png 冲突的解决:

第一步:编辑文件,删除特殊符号

第二步:把文件修改到满意的程度,保存退出

第三步:

git add [file name]

第四步:

git commit -m "commit message" 

注意:commit时,不要带文件名

参考链接:【尚硅谷】Git与GitHub基础全套完整版教程(快速上手,一套搞定)哔哩哔哩bilibili