解决Git refusing to merge unrelated histories问题
前言
前几天,在GitHub上新创建个repo
,不过这次跟之前几次都不同,在新建一个库时添加LICENSE
、README.md
,然后在本地库中想push
上去。常规操作是先git pull origin master
,结果出现Git refusing to merge unrelated histories
错误。
解决方法
查阅StackoverFlow发现,git
版本从2.90版本开始,不允许合并没有共同祖先的分支。
解决方法:(在后面添加--allow-unrelated-histories
)
git pull origin master --allow-unrelated-histories