问题场景重现:
我在本地建了个项目,在github新建了项目。现在想把本地项目推送到github新建项目上。
- 给本地项目添加远程项目仓库地址:
git remote add origin url
- 拉取远程项目代码:
git pull origin master
. 报错"refusing to merge unrelated histories"
- 重新拉取:
git pull --allow-unrelated-histories origin master
,成功
原因:本地项目和托管项目是完全两个不通的项目