git合并冲突

git合并冲突

问题描述
复制代码
Auto-merging mes5server/mes5j.json
Auto-merging mes5server/mes5j.json
CONFLICT (content): Merge conflict in mes5server/mes5j.json
Automatic merge failed; fix conflicts and then commit the result.
原因

要合并的两个分支改动了同一份文件。

解决方法
  • 1.查看冲突文件

    git status

  • 2.查看冲突文件,=======上面是当前分支的代码,=======下面是要合并进来的分支代码,两者发生了冲突

    <<<<<<< HEAD
    你的本地代码

    从远程拉取的代码

    origin/master

  • 3.编辑冲突文件,决定保留哪些更改,然后删除冲突标记。

  • 4.标记文件为已解决冲突状态

复制代码
git add <file-with-conflict>
  • 5.解决冲突后提交修改

    git commit -m "提交信息"

  • 6.再次尝试拉取

    git pull origin master

将远程origin主机的master分支拉取过来和本地的当前分支进行合并

相关推荐
佳木逢钺10 小时前
Git分支强制覆盖与冲突解决实战记录
git·源代码管理
屋外雨大,惊蛰出没17 小时前
Git基本应用
git
_Evan_Yao17 小时前
一文搞懂:Git分支管理与团队协作规范——从GitFlow到GitHub Flow,从rebase到merge,打造高效协作流
java·git·后端·github
憧憬成为java架构高手的小白18 小时前
git工作流程简化版
java·spring boot·git
东风微鸣19 小时前
Argo CD 用户管理:本地用户配置与权限分离实践
git·后端
袋子(PJ)21 小时前
2026最新GitHub发布项目全过程
git·github
许彰午21 小时前
Git实战——从零到团队协作以一个开源项目为例
git·开源
言66621 小时前
要忽略ider的文件在目录下 git暂存区消失
git
‎ദ്ദിᵔ.˛.ᵔ₎1 天前
Git使用
git
小李不困还能学1 天前
GitBash的保姆级安装教程
git