当前位置:   article > 正文

git 合并代码流程_idea git 合并代码

idea git 合并代码
Git

发生场景:

1.git 远程端修改代码

删除框中的代码添加操作备注并保存

添加修改备注(代码变更添加备注方便后续排查比对)

操作成功

idea 端(本次教程所用idea版本为2018版)

2.1 当本地分支有修改,需要提交并push 时 需要进行更新操作 查看git 端是否有代码被修改

并做比较,如果远程端有分支代码进行修改,idea 端未进行代码合并同步就push 代码 会导致操作失败被拒绝

例如

2.1.1本地分支为该类添加一个main 方法

2.1.2当直接提交并push 时

2.1.3

2.1.4

2.1.5 push 操作会被拒绝 并提示需要合并代码解决冲突

2.2.1 合并代码具体操作

2.2 .3 输入 git fetch 命令 进行更新操作

2.2.4 输出框的内容可知远程的master 分支的内容有修改

2.2.5 需要合并代码 跟新git 端操作

选中远程端分支 点击 并选择Merge into Current

2.2.6 如果合并代码发生冲突

1.合并代码以本地分支为准 无需遵照远程端分支修改

2.以远程分支内容为准,无需遵循本地分支内容

3.点击冲突文件 查看修改的内容 并选择需要去除/留下的内容

直接点击merge 会直接自动合并代码!!!!!!!!!!!!!!!!!!!!!!!! 很容易出事,不确定时不要选择该项

2.2.7如果未解决冲突 点击close 会出现如下页面

2.2.8进入冲突文件 查看冲突内容 如下图框内内容

中间的文件内容为最终内容

点击箭头选择需要保留的内容添加到中间位置

点击x 则是忽略该内容

2.2.9 冲突解决完成后 页面会有弹框 提示冲突解决完成,点击Apply

2.2.9.1 再次进行push 操作 成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/537016
推荐阅读
相关标签
  

闽ICP备14008679号