首页 > 其他 > 详细

git代码合并与冲突

时间:2020-03-17 09:18:44      阅读:68      评论:0      收藏:0      [点我收藏+]

 

 

场景:

开发人员:A和B

1、A拉取master分支:git pull orgin master;

2、B拉取master分支:git pull orgin master;

3、A在分支上开发功能上传到远程代码库,merge到远程master分支上;

A创建新的分支release/dev1: git checkout -b release/dev1;
A开发完功能将分支上传到远程:git add  /  git commit /  git push
远程合并代码
4、B在分支上开发功能上传到远程代码库

B创建新的分支release/dev2: git checkout -b release/dev2;
B开发完功能后首先将master分支进行更新(由于master分支已经被A更新过)
切换到master分支:git checkout master;
更新master分支:git pull orgin master;
切换到release/dev2分支:git merge master;
若此时代码有冲突,手动解决冲突(查看冲突命令:git diff)
将分支上传到远程:git add  /  git commit /  git push
远程合并代码

  

 

git代码合并与冲突

原文:https://www.cnblogs.com/yuanjili666/p/12507923.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!