Git版本冲突解决(六)
程序员文章站
2022-06-12 14:15:26
...
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,就可以完成冲突解决。
最后看下合并的曲线:
最后解决冲突。
相关博客:
3).Github的使用(三)
4).Git 常用命令(四)
5).Git 版本回退(五)
6).Git版本冲突解决(六)
7).git 分支管理(七)
上一篇: 微信公众号开发《二》发送模板消息实现消息业务实时通知
下一篇: Git 版本回退(五)