git 出现 fatal: refusing to merge unrelated histories

自己在github写了一个项目,当clone下来之后,master分支的代码是完整的,可是我自己的分支是空文件夹

就想着把master分支的代码合并到本地分支

当 git merge master时出现这个错误:fatal: refusing to merge unrelated histories

TIM截图20191121104831.png

这就是因为两个分支并没有什么关系,不是一家人不进一家门,哈哈哈~

解决方法:

在操作命令后面加 --allow-unrelated-histories

例:git merge master --allow-unrelated-histories

同理:
git pull master --allow-unrelated-histories
git push master --allow-unrelated-histories

perfect!!!

你可能感兴趣的:(git 出现 fatal: refusing to merge unrelated histories)