分支
什么是分支
在版本的控制过程中,使用多条线同时推进多个任务,这里面说的多条线,就是多个分支
通过一张图显示
分支的好处:
同时多个分支可以并行开发,互相不耽误,互相不影响,提高开发效率,如果有一个分支功能开发失败,纳智捷删除这个分支就行,不会对其他分支产出任何影响。
1>创建一个test4.txt文件,然后提交到暂存区,提交到本地库中
2> 查看分支 git branch -v
3>创建分支 git branch [分支名]
4>查看分支
5>切换分支 git checkout [分支名]
1>进入branch01分支中增加内容
2>将分支切换到master,然后再主分支下添加内容
3>再次切换到branch01分支查看 cat [文件名]
4>将branch01分支,合并到主分支:
1.进入到主分支
2.将branch01中的内容和主分支内容进行合并 git merge branch01:
3.查看文件 :出现冲突
什么时候会出现冲突问题?在同一个文件的同一个位置修改会出现冲突问题
4.解决冲突
认为决定,留下想要的即可
将工作区内容添加到缓存区:
然后进行commit操作:
此时这里不可以带文件名否则出错