git提交冲突fatal: refusing to merge unrelated histories

在使用git的时候,如果存在仓库的分支与本地的分支有冲突,会提示此错误

比如,在gitee.com上新建一个仓库,初始化的时候自动创建了readme文件。然后本地项目已经写好了,此时将本地项目的目录初始化git之后,再向remote push/pull代码的时候,就会有这个冲突。

解决方案:

git pull origin master –allow-unrelated-histories

使用这个命令,将远程仓库的文件pull到本地,之后再正常push到remote即可。

要发表评论,您必须先登录