You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pull Request后遇Merge Conflict:本地仓库显示最新但GitHub提示README冲突求助

解决PR中README文件合并冲突的步骤

原因说明

你的本地仓库显示干净,是因为本地分支没有同步上游目标仓库的最新代码。上游的gh-pages分支已有新更新,和你分支里的README内容产生了分歧,所以GitHub检测到冲突无法合并。

具体操作步骤

  • 先添加上游仓库(如果之前没添加过):
    git remote add upstream https://github.com/didathehacker/rsschool-cv.git
    
  • 拉取上游gh-pages分支的最新代码:
    git fetch upstream gh-pages
    
  • 切换到你提交PR的本地分支(比如你用的是自己的gh-pages分支):
    git checkout gh-pages
    
  • 合并上游gh-pages分支到本地分支,此时本地会出现冲突提示:
    git merge upstream/gh-pages
    
  • 打开冲突的README.md文件,找到标记为<<<<<<<、=======、>>>>>>>的冲突区块,手动调整内容,保留需要的部分后删除这些冲突标记。
  • 解决完冲突后,暂存修改的文件:
    git add README.md
    
  • 提交冲突解决的记录:
    git commit -m "Resolve merge conflict in README.md"
    
  • 推送到你的远程分支:
    git push origin gh-pages
    

完成以上操作后,回到GitHub的PR页面刷新,就能看到冲突已解决,满足合并条件。

内容的提问来源于stack exchange,提问作者coding girl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 08:10:21