Linuxkiss
    首页 Linux C/C++ C++面试 Qt答疑 Qml中文手册 Qt CMake Python 工具
Linuxkiss
www.linuxkiss.com 你可以精通一门IT技术
  1. 首页
  2. GitHub
  3. 正文

github中出现fatal: refusing to merge unrelated histories【已解决】

2017年12月01日 21点热度 0人点赞

今天在github上创建了一个新仓库,打算将本地代码上传,结果pull的时候出现了“fatal: refusing to merge unrelated histories”这个问题,就百度了一下,现在总结在这里,希望对遇到同样问题的人有帮助!

问题:

当上传代码过程中,输入git pull origin master,

出现 fatal: refusing to merge unrelated histories 这个问题,大体意思就是线上和本地有冲突,需要你处理下,但是线上的是新建的仓库,后来百度发现:

解决:

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

也就是在pull的时候,应该这么写:

git pull origin master --allow-unrelated-histories

之后,会有个页面让你编辑,大体意思就是让你写一下,为什么要合并,这时候,你写下原因,保存下,之后再push:

git push -u origin master

这样你的代码就上传到github中了。

标签: Git github
最后更新:2020年05月15日

Leo

保持饥渴的专注,追求最佳的品质

点赞
下一篇 >
关注公众号

日历
2021年4月
一 二 三 四 五 六 日
« 2月    
 1234
567891011
12131415161718
19202122232425
2627282930  
最新 热点 随机
最新 热点 随机
windows中出现"无法解析的外部符号"到底是什么原因 Qt5中lambda表达式用法,非常实用 warning: class 'InterFace' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 无法解析的外部符号 "public: static struct QMetaObject const Windows下Qt代码出现的错误总结 QT Creator如何在创建项目的时候,头文件和cpp文件的首字母默认大写
【C/C++,QT】面试大全一 Ubuntu 如何查看版本号,以及位数  strcpy与memcpy的区别 qmake中的替换函数fromfile(filename, variablename),getenv(variablename),join(variablename, glue, before, after) 【C/C++,QT】面试大全七 6.1 软件包管理简介
标签聚合
Linux openCv qmake Qt qml中文文档 C/C++面试 qml中文手册 C++

COPYRIGHT © 2015-2021 Linuxkiss. ALL RIGHTS RESERVED.

苏ICP备12059464号-2