自己在github写了一个项目,当clone下来之后,master分支的代码是完整的,可是我自己的分支是空文件夹
就想着把master分支的代码合并到本地分支
当 git merge master时出现这个错误:fatal: refusing to merge unrelated histories
这就是因为两个分支并没有什么关系,不是一家人不进一家门,哈哈哈~
解决方法:
在操作命令后面加 --allow-unrelated-histories
例:git merge master --allow-unrelated-histories
同理:
git pull master --allow-unrelated-histories
git push master --allow-unrelated-histories
perfect!!!
网友评论