写在前面
由于Git学习系列在写作时间上的不连贯,内容比较分散,所以整理到专栏 Git操作一二三,前期内容均在里面。
合并分支的时候经常遇见的一个场景就是冲突,因为是多人协助,且是多分支同步开发,容易出现该问题。
下面是一个简单的处理合并冲突的例子。
1 在master上修改test1.txt,增加内容“今天星期五”,并提交。
2 切换到dev1分支,修改test1.txt,增减内容“今年是2018”,并提交。
3 执行合并,出现冲突。
4 可以用 git status命令 查看当前哪些文件冲突。
5 解决方案第一步:直接打开冲突的文件。
6 解决方案第二步:手动修改并保存。
7 提交修改
8 用 git log --graph --pretty=oneline --abbrev-commit命令 查看合并日志