发生原因:

git服务上创建了git远程仓库,并且创建README.md文件

本地初始化项目
关联远程仓库:git remote add origin “远程仓库地址”
可以:git remote -v 查看是否关联 再
git init
git add README.md
git commit -m “first commit”
现在将本地仓库push远程,但是远程有readme文件
先git pull

注意:现在github与gitlab 主分支都改名为main 只有Gitee是master 在安装git的时候可以修改分支默认命名,不然可能会出现问题
我们使用git pull origin main

出现 fatal: refusing to merge unrelated histories 错误

大概意思就是:git2.9 以后发送了改变,过去git merge允许将两个没有共同基础的分支进行合并,这导致了一个后果:新创建的项目可能被一个毫不 怀疑的维护者合并了很多没有必要的历史,到一个已经存在的项目中,目前这个命令已经被纠正,但是我们依然可以通过-- allow-unrelated-histories选项来逃逸这个限制,来合并两个独立的项目;
解决办法 :git pull origin main --allow-unrelated-histories

最后git push到远程仓库
这里需要先将当前分支跟踪上游分支才能push
git push --set-upstream origin main 或者 git push -u origin main

如果出现 git push origin HEAD:main:如图

git push origin HEAD:main

后续git push还总是提示 git push origin HEAD:main
原因是本地分支和远程分支不一致 我本地是master 远程是main

使用 git branch -m main 修改和远程分支名称一致

这样就可以git push 了
如果是别的问题:如下图

这里解决的办法也是看看本地和远程分支名称是否一致,不一致将本地分支修改名称即可解决

git初始化错误fatal: refusing to merge unrelated histories相关推荐

  1. 解决Git中的fatal: refusing to merge unrelated histories

    创建了一个全新的项目,在开发分支开发完成后,但是在进行Merge Request的时候出现如下问题: 要求我进行rebase,我想是因为远程项目的RELEASE(直接从master创建的分支,所有的代 ...

  2. git pull 提示错误 fatal: refusing to merge unrelated histories

    从远程拉项目到本地的时候提示错误 造成 fatal: refusing to merge unrelated histories错误的原因有以下几点: 有一个包含一些提交的新 Git 存储库.然后,您 ...

  3. 解决Git报错: fatal: refusing to merge unrelated histories

    如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示 git无法pull仓库refusing to merge unrelat ...

  4. git pull出现“fatal: refusing to merge unrelated histories“

    一.问题描述 从远程仓库拉取代码到本地仓库的时候提示: zz@DESKTOP-MR95PVJ MINGW64 /d/Tool/PythonProject/drfdemo (master) $ git ...

  5. Git出现 FETCH_HEAD fatal: refusing to merge unrelated histories解决方法

    目录 1. 问题所示 2. 解决方法 1. 问题所示 出现如下问题: PS D:\项目\manongyanjiuseng> git pull origin master From ssh://x ...

  6. 解决Git中fatal: refusing to merge unrelated histories

    Git的报错 在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯. 一.fatal: refusing to merge unrelated hist ...

  7. 解决Git中fatal: refusing to merge unrelated histories(亲测)

    Git的报错 在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯. 一.fatal: refusing to merge unrelated hist ...

  8. Git解决 fatal: refusing to merge unrelated histories

    一.fatal: refusing to merge unrelated histories 新建了一个本地仓库之后,把本地仓库和远程仓库进行关联提交.拉取的时候, 出现了如下错误: $ git pu ...

  9. GIT:解决 fatal: refusing to merge unrelated historie

    一.fatal: refusing to merge unrelated histories 新建了一个仓库之后,把本地仓库进行关联提交.拉取的时候,出现了如下错误: ankobot@DESKTOP- ...

最新文章

  1. ibatis查询结果返回数组_在ibatis中传递和返回自定义数组对象,在java中传递和返回oracle...
  2. Theano - Numpy 新手
  3. POJ 1185 炮兵阵地 【状压DP】
  4. 【Angular】启动过程
  5. 工作115:赋值给form对象
  6. leetcode557. 反转字符串中的单词 III python,处理字符串的神!
  7. configtx.yaml中文注解
  8. 性能测试工具 wrk 安装与使用
  9. 软件工程之软件质量管理(SQA)
  10. 数仓4.0之即席查询
  11. 【托福词汇句子语法】100个句子记完7000托福单词
  12. Spring Boot 事务详解
  13. VirtualBox下ubuntu和本机win7共享文件夹
  14. 电脑开机不能进入系统--死机
  15. 【C++】算法STL库
  16. ac9560不支持承载_WiFi打游戏总卡?英特尔AC9560无线网卡了解一下
  17. jzoj 4883. 【NOIP2016提高A组集训第12场11.10】灵知的太阳信仰
  18. 了解一下密钥交换算法ECDH
  19. Spring Boot 和 Spring 有什么区别
  20. 冲突向量求流水线调度策咯

热门文章

  1. Ubuntu截屏快捷键设置
  2. java git服务器_搭建属于自己的GIT服务器——pingg
  3. 华为S5720交换机堆叠配置
  4. 高盛:苹果之后星巴克将是下一个折戟中国的美国巨头
  5. 笔记本电脑换完电池第一次开机启动设置
  6. 计算机开机黑屏,开机黑屏,电脑无法进入系统
  7. 计算机二级考试-Java-模拟试题3
  8. HJ45 名字的漂亮度
  9. Flutter 图片保存到本地
  10. 从CockroachDB 看事务型数据库开发