git pull 报错 refusing to merge unrelated histories
这个对我来说非常常见,因为我都是先由本地项目,再想着传到github上去。
在本地项目中执行
git init
git add .
git commit -m “xxx”
在github上创建项目,添加了 README.md 文件。
git remote add origin https://github.com/raoxiaoya/xxxx
git pull origin master
报错:fatal: refusing to merge unrelated histories
当然也是无法 push 上去的。
解决方式如下:
git pull origin master --allow-unrelated-histories
这样就能拉取成功了。
然后就是 git push