以gitee上dev分支合并到master分支为例子

 本地解决冲突准备

//拉取远程仓库所有分支
git fetch                

//切换到dev
git checkout dev
 
//将dev更新到最新版本
git pull origin dev   

//切换到master分支 
git checkout master
 
//将master更新到最新版本
git pull origin master
 
//将 dev 合并到 master (–no-ff 在这的作用是禁止快进式合并)
git merge --no-ff master

如果有冲突会有如下提示:

 说明该文件存在冲突

找到对应的冲突文件然后解决冲突:

 

冲突解决后执行如下命令 

// 查看变动的文件
git  status
 
//  保存本次修改
git add .
git commit -m  "冲突解决"
 
//提交到远程
git  push origin master

提交成功后再去gitee上查看冲突,发现master合并成功,并且冲突也解决了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐