Git版本冲突解决(六)
1.协作开发过程提交冲突
例子:develop A和develop B同时修改同一个项目的文件,并且都向远程仓库提交,会有一个开发人冲突。
如下图:(注:模拟2个开发者修改,在这之前代码和远程仓库都是一样的)
developB修改代码:
package com.sohu.train; public class AddFile { public static void main(String args[]){ System.out.println("1 am develop B"); } }
git add commit push 推送远程仓库成功。
developA修改代码:
package com.sohu.train; public class AddFile { public static void main(String args[]){ System.out.println("1 am develop A"); } }
git add commit 成功,等在push的时候报如下提示:
这个时候我们先需要 pull 下远程仓库,修复冲突代码,重新对项目 进行 add commit push,就可以完成冲突解决。
最后看下合并的曲线:
最后解决冲突。
相关博客:
1).Git 版本控制工具介绍(一)
2).Git 工作流程介绍(二)
3).Github的使用(三)
4).Git 常用命令(四)
5).Git 版本回退(五)
6).Git版本冲突解决(六)
7).git 分支管理(七)
8).git文件存储原理解析(八)
相关推荐
formula 2020-11-12
huhongfei 2020-11-05
乾坤一碼農 2020-10-27
liumengyanysu 2020-10-22
E哥的aws认证攻略 2020-10-15
guying 2020-10-05
好脑筋不如烂笔头 2020-09-17
baolen 2020-08-15
Equation 2020-08-09
Balmunc 2020-08-02
fenggou 2020-07-18
zhangxing 2020-07-05
loganwz 2020-07-05
tianyafengxin 2020-10-08
nebulali 2020-09-11