当前位置: 首页 > news >正文

使用git pull origin master报错,fatal: refusing to merge unrelated histories

错误原因分析

你的本地仓库和远程仓库的初始提交不同

可能是本地初始化了新的仓库,或者历史记录被重写

Git 默认拒绝合并无关的历史记录以防止意外数据丢失

方案一:允许合并无关历史(最常用)

使用 --allow-unrelated-histories 参数强制合并

git pull origin master --allow-unrelated-histories

方案二:先设置允许无关历史,再拉取

1. 先获取远程更新

git fetch origin

2. 合并时允许无关历史

git merge origin/master --allow-unrelated-histories

方案三:强制覆盖本地(谨慎使用)

如果确定要完全使用远程仓库的内容,放弃本地所有更改:

1. 备份本地重要更改(如有)

2. 重置到远程状态

git fetch origin
git reset --hard origin/master

http://www.dtcms.com/a/411581.html

相关文章:

  • 易点科技网站建设档案网站建设与档案信息化
  • 昆明网站建设公司电话注册公司成本多少钱
  • OBS直播教程:听云整蛊助手如何下载?如何安装?如何使用?
  • 烟台手机网站建设电话如何免费建一个学校网站
  • 计网-VLAN
  • 做周边的网站金华网站建设公司哪个好
  • Booth算法
  • P3.7计算机视觉
  • 需求从0到1:AI提示词助力客户画像→功能脑暴→PRD→价值主张
  • 招聘网站开发背景wordpress怎么修改中文
  • 【Linux】基础知识与操作汇总:一份给新手的 Linux 学习总结
  • 【星海出品】RabbitMQ 死信
  • 平面设计师常用的网站wordpress 页面模板插件
  • 如何把网站做的好看.net 网站开发视频教程
  • 【python】python进阶——Redis模块
  • 免费网站建设专业服务平台广州企业网站开发
  • STM32项目分享:基于STM32的渔场水质监测系统设计与实现
  • 百度怎样发布作品百度seo排名优化软件
  • 2025-2031年全球工业高温电热元件市场全景分析报告
  • 手机常用网站两学一做专栏网站
  • CentOS 7上离线部署MySQL 8.0.X操作指南(二进制压缩包部署+独立目录部署,不在自动默认路径配置下安装)
  • 花卉网站建设策划方案百度推广的定义
  • 一万并发量的视频网站建设女生学网站建设好学吗
  • 涪陵网站设计wordpress插表格
  • 大凤号 网站建设Wordpress热门评论插件
  • 手机免费建设网站社交网站建设需求分析
  • 文献阅读笔记:机载火控雷达工作模式
  • 【MySQL_SpringBoot】mysql删除表中所有数据但不删除表结构以及表中id自增跳跃较大数字问题解决
  • 网站的建设与规划wordpress无辜跳出广告
  • 个人做论坛网站有哪些常用的网站推广