五、创建分支
此时,master和dev_home是在同一个版本
六、合并分支到master
1、Merge 合并
合并后
2、Rebase 变基
变基后
以前是以master为基准,现在以dev_home分支为基准
最后总结一下,变基虽然会让提交历史变得简洁但是他实际上相当于撤销了之前分支的提交又产生了一个新的提交,在多人开发中很容易引起混乱,但是如果是自己独立开发的一个分支的话使用变基可以使自己的分支提交的时候更易整理。所以多人的时候一定要用合并,一个人玩的时候可以用变基。
七、冲突解决
产生冲突的原因:
不同的人修改了同一行的代码
合并的时候会弹出这个