写在前面
由于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命令 查看合并日志

本文介绍在多人协作的Git项目中,如何处理分支合并时产生的冲突。通过实例演示,在master和dev1分支上分别修改同一文件后,如何使用git status查看冲突,手动解决冲突并提交修改。

被折叠的 条评论
为什么被折叠?



