创建一个冲突
主线分支与支线分支同时操作一个文件
合并的时候,就有机会弄成一个冲突
效果如下
》基本情况
查看一下文件内容
test1.txt
效果图
》做个新分支
效果
》dev分支修改并提交
效果相当于
》切回到mast分支
也添加
也提交
切换后看不到dev的添加操作
自己来搞个变化的
效果图
》切换到dev分支
比较这两个情况下的文本内容
》再切回来
》开始合并
master分支合并dev分支
冲突发生了
查看冲突的文件内容
查看状态
解决冲突
编辑冲突的文件
手动编辑去掉标记
重新提交
效果图
查看分支的解决情况
git log --graph --pretty=oneline
》切到dev分支看看
》回到master分支再看
删除dev分支
删除前
删除后
总结
当两个分支同时操做一个文件的时候
会有冲突发生
解决冲突的办法
编辑冲突的文件
删掉里面的冲突标记
然后再次提交新的版本
用新的版本作为继续的版本