首页 > 其他分享 >git pull 报错提示 fatal: refusing to merge unrelated histories

git pull 报错提示 fatal: refusing to merge unrelated histories

时间:2023-04-04 11:37:15浏览次数:44  
标签:pull git 仓库 histories unrelated 报错 allow

从远程拉到本地的时候提示错误

 

造成原因:

  1. 远程仓库和本地仓库内容不相关,合并不兼容。

  2. 目录有问题,.git可能意外被删除。如果克隆或清理项目时可能会发生这种情况。

  3. 从远程仓库拉取或推送数据时,分支位于不同的HEAD位置,并且由于缺乏共性而不发匹配。

 

我出现的问题:创建新远程仓库,里面README.md文件未拉取到本地仓库,所以不兼容。

 

解决办法:

在git pull 和 git push 命令中添加 -allow-unrelated-histories,让git允许提交不关联的历史代码

git pull origin master --allow-unrelated-histories

git push origin master --allow-unrelated-histories

 

标签:pull,git,仓库,histories,unrelated,报错,allow
From: https://www.cnblogs.com/tianxinya/p/17285800.html

相关文章

  • git使用
    安装完git后一,配置git在gitbash里敲命令::1,gitconfig--globaluser.name"用户名";2,gitconfig--globaluser.email"邮箱"; 二,SSH配置:打开gitbash1,执行生成公钥和私钥的命令:ssh-keygen-trsa并按回车3下(为什么按三下,是因为有提示你是否需要设置密码,如果设置......
  • 一站式解决swagger报错Whitelabel Error Page
    有以下经常出现的几点会导致swagger的访问报错WhitelabelErrorPage1、POM文件配置,版本根据实际情况可变<swagger.version>2.9.2</swagger.version><swagger.annotation.version>1.5.20</swagger.annotation.version><!--swagger2--><dependency><groupId>......
  • Github Copilot
    介绍YourAIpairprogrammerGitHubCopilot使用OpenAICodex从编辑器中实时建议代码和整个函数。官网链接:GithubCopilot获取githubcopilot需要绑定GitHub账号才可以使用。注册github账号(网络不好的可以使用代理加速访问)点击进入Github,注册流程自行研究。启用g......
  • Postman文件上传报错:The current request is not a multipart request解决方法
    主要报错语句为: Thecurrentrequestisnotamultipartrequest就是说当前这个请求不是一个multipartrequest,也就是说不是上传文件的请求。那怎么办呢?这里我们需要知道一点,spring在处理入参的时候,遇到MultipartFile相关就会先去校验。(在controller中会用MultipartFile......
  • 如何利用git地址将项目导入到本地
    步骤1、在本地新建一个我们专门放置协作仓库的文件夹,然后右键,选中GitBashHere打开2、进入到终端界面,输入gitclone+git网址然后就可以在我们新建的那个文件夹里面看到相应的git项目信息啦!当然,前提是你是已经被邀请共同协作的呦!......
  • 搭建redis主从复制集群环境时,当从库执行slaveof命令时报错“Error condition on socke
    问题描述:搭建redis主从复制集群环境时,当从库执行slaveof命令时报错“ErrorconditiononsocketforSYNC:Noroutetohost”,如下所示:操作系统:rhel7.964位数据库:redis6.2.6主机名:主库leo-redis626-a,从库leo-redis626-b.1、异常重现[[email protected]]#p......
  • 笔记十五:gitlab-自建代码托管平台
    一:学习内容gitlab简介gitlab安装说明gitlab登录gitlab创建远程库idea集成gitlab 二:gitlab简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。gitlab官方网址:htt......
  • uniapp-报错记录
    1.JSON转换格式,数据中含有地址 解决方法:经过JSON.stringify()方法转换过的对象或数组,再使用encodeURIComponent()方法再次编码,使用时先通过decodeURIComponent解码,然后再使用JSON.parse()方法转化成json类型的对象或者数组2.globalData踩坑 不小心把globalData写成了函数,一......
  • 笔记十三:gitee-国内代码托管中心码云
    一:学习内容gitee码云简介gitee码云注册登录gitee码云删除远程库gitee码云创建远程库idea集成gitee码云gitee码云中导入github项目 二:gitee码云简介github服务器在国外,使用它作为项目托管网站,很多时候网速不好,严重影响体验,甚至会出现打开不了的情况。针对这个情况,我们......
  • git 、 github 相关理论知识
     什么是git:是一个免费、开源的版本控制软件问:什么是版本控制软件答:是一种记录一个或者若干个文件内容变化,以便将来查阅特定版本修订情况的系统 什么是github:是一个网站,该网站可以创建仓库,存放项目代码全球最大 社交编程以及代码托管的网站 设置用户名gitcon......