手动制造冲突并使用Git进行处理。
练习:
首先创建一个测试文件 readme.txt

存入一些测试数据

查看此时仓库状态

将测试文件加到暂存区

提交并推送到远程

将测试文件同步到测试分支

修改测试文件

对比文件

将修改后的文件提交到远程仓库

在网页上进行合并,将分支合并到master分支上
切换到master分支
对测试文件进行修改

添加修改提交并推送到远程

出现冲突,不能推送到远程,远程仓库的版本比本地的新,需要先将远程的修改同步到本地
在将其推送到远程。
建议向远程仓库推送之前先pull一下,看远程仓库是否有更新,然后在进行push操作
将远程仓库的代码pull到本地,提示冲突

对比冲突文件

Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,其中<<<HEAD是指主分支修改的内容,
>>>>>分支 是指分支上修改的内容,手动处理冲突:一般将标记去掉,其余保留。
处理之后添加到暂存区提交


在将其推送到远程仓库,对比前后右上角master的标志,发现MERFING自动消失

冲突处理完成。