git初始化错误fatal: refusing to merge unrelated histories
发生原因:
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相关推荐
- 解决Git中的fatal: refusing to merge unrelated histories
创建了一个全新的项目,在开发分支开发完成后,但是在进行Merge Request的时候出现如下问题: 要求我进行rebase,我想是因为远程项目的RELEASE(直接从master创建的分支,所有的代 ...
- git pull 提示错误 fatal: refusing to merge unrelated histories
从远程拉项目到本地的时候提示错误 造成 fatal: refusing to merge unrelated histories错误的原因有以下几点: 有一个包含一些提交的新 Git 存储库.然后,您 ...
- 解决Git报错: fatal: refusing to merge unrelated histories
如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示 git无法pull仓库refusing to merge unrelat ...
- git pull出现“fatal: refusing to merge unrelated histories“
一.问题描述 从远程仓库拉取代码到本地仓库的时候提示: zz@DESKTOP-MR95PVJ MINGW64 /d/Tool/PythonProject/drfdemo (master) $ git ...
- Git出现 FETCH_HEAD fatal: refusing to merge unrelated histories解决方法
目录 1. 问题所示 2. 解决方法 1. 问题所示 出现如下问题: PS D:\项目\manongyanjiuseng> git pull origin master From ssh://x ...
- 解决Git中fatal: refusing to merge unrelated histories
Git的报错 在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯. 一.fatal: refusing to merge unrelated hist ...
- 解决Git中fatal: refusing to merge unrelated histories(亲测)
Git的报错 在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯. 一.fatal: refusing to merge unrelated hist ...
- Git解决 fatal: refusing to merge unrelated histories
一.fatal: refusing to merge unrelated histories 新建了一个本地仓库之后,把本地仓库和远程仓库进行关联提交.拉取的时候, 出现了如下错误: $ git pu ...
- GIT:解决 fatal: refusing to merge unrelated historie
一.fatal: refusing to merge unrelated histories 新建了一个仓库之后,把本地仓库进行关联提交.拉取的时候,出现了如下错误: ankobot@DESKTOP- ...
最新文章
- ibatis查询结果返回数组_在ibatis中传递和返回自定义数组对象,在java中传递和返回oracle...
- Theano - Numpy 新手
- POJ 1185 炮兵阵地 【状压DP】
- 【Angular】启动过程
- 工作115:赋值给form对象
- leetcode557. 反转字符串中的单词 III python,处理字符串的神!
- configtx.yaml中文注解
- 性能测试工具 wrk 安装与使用
- 软件工程之软件质量管理(SQA)
- 数仓4.0之即席查询
- 【托福词汇句子语法】100个句子记完7000托福单词
- Spring Boot 事务详解
- VirtualBox下ubuntu和本机win7共享文件夹
- 电脑开机不能进入系统--死机
- 【C++】算法STL库
- ac9560不支持承载_WiFi打游戏总卡?英特尔AC9560无线网卡了解一下
- jzoj 4883. 【NOIP2016提高A组集训第12场11.10】灵知的太阳信仰
- 了解一下密钥交换算法ECDH
- Spring Boot 和 Spring 有什么区别
- 冲突向量求流水线调度策咯