关闭

git无法pull仓库refusing to merge unrelated histories

标签: gitgit合并git-pull
82148人阅读 评论(33) 收藏 举报
分类:

本文讲的是把git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决fatal: refusing to merge unrelated histories

我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。

先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull

因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,这句代码是在git 2.9.2版本发生的,最新的版本需要添加--allow-unrelated-histories

假如我们的源是origin,分支是master,那么我们 需要这样写git pull origin master ----allow-unrelated-histories需要知道,我们的源可以是本地的路径

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系

47
2
查看评论

git pull 失败 ,提示:fatal: refusing to merge unrelated histories

git pull 失败 ,提示:fatal: refusing to merge unrelated histories
  • byoooy
  • byoooy
  • 2016-08-20 20:36
  • 27057

解决一个不同项目合并仓库冲突问题:fatal: refusing to merge unrelated histories

今天在github上创建了一个repository,然后准备直接上传本地代码,结果发现,git push的时候报错: error: failed to push some refs to ‘https://github.com/Bomy123/FileBrowser.git‘,然后在网上搜了以下,好...
  • zhangmingbao2016
  • zhangmingbao2016
  • 2017-06-20 01:44
  • 3213

Git在合并时遇到unrelated history提示时无法merge

这几天利用git管理项目开发时遇到一个问题,由于刚接触git并不是很熟悉他的管理模式,所以我在和我的队友各自在自己的电脑上建了那个项目,然后再各自上传到自己的GitHub当中。但是当我想要把我对有的项目和我本地的项目进行合并时,就会发现合并不了,就会有类似两者有完全不相同的commit历史。折腾了很...
  • llllloj
  • llllloj
  • 2016-10-27 18:03
  • 1448

git使用基础操作

从今天开始,正式进军github! 学习参考网址 :http://blog.csdn.net/googdev/article/details/52575079 非常感谢大牛stormzhang,他的文章非常赞!!! 一、Git 安装 Mac:https://sourceforge.net/p...
  • sinat_31135199
  • sinat_31135199
  • 2016-10-24 22:16
  • 2827

如何去解决fatal: refusing to merge unrelated histories

我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。 先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull 因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git ...
  • m0_37402140
  • m0_37402140
  • 2017-05-29 11:44
  • 1428

Git pull失败之refusing to merge unrelated histories

git pull 失败 ,提示:fatal: refusing to merge unrelated histories 这是因为远程仓库origin上的分支master和本地分支master被Git认为是不同的仓库,所以不能直接合并
  • wingter92
  • wingter92
  • 2017-07-20 20:12
  • 538

git fatal: refusing to merge unrelated histories

今天在拉取远程仓库上的项目时出现了这个个问题C:\Users\Administrator\Source\Repos\NewRepo>git pull https://github.com/houchuanhao/ACM.git master From https://github.com/ho...
  • sela0708
  • sela0708
  • 2017-05-09 16:10
  • 2998

git2.9.2使用总结

1. 简介最近的项目开发环境我换到实验室的机器上了,毕竟是台式机,速度杠杠的。于是出现了一个问题,台式机上面的代码我笔记上的代码同步的问题。于是想到了git这个强大的工具。关于git的简介我就不说了,网上一大堆。直接上干货。2. 环境1.我的系统:Windows7 2.git版本:2.9.2...
  • u010853261
  • u010853261
  • 2016-07-17 23:48
  • 15439

faial: refusing to merge unrelated histories

本文解决在git中遇到的问题:fatal: refusing to merge unrelated histories原因:在首次提交代码之前,必须首先pull一下。但是因为两个仓库不同,发现refusing to merge unrelated histories,无法pull。解决: 假如我们...
  • u012052268
  • u012052268
  • 2017-05-03 10:03
  • 598

fatal: refusing to merge unrelated histories 解决方案

问题描述当本地分支与远程分支没有共同祖先时,会出现 fatal: refusing to merge unrelated histories 的问题。解决方案可以使用 rebase 的方式来进行合并。git pull --rebase origin master实例验证可以通过一个小实验来体会一下:...
  • u013614126
  • u013614126
  • 2017-05-27 23:21
  • 1001
    个人资料
    • 访问:632384次
    • 积分:9248
    • 等级:
    • 排名:第2400名
    • 原创:242篇
    • 转载:16篇
    • 译文:25篇
    • 评论:240条
    博客专栏
    文章分类
    最新评论