git -refusing to merge unrelated histories 报此错误

主要原因:
本地仓库和远程仓库实际上是独立的两个仓库。假如直接git clone的方式在本地建立起远程github仓库的克隆本地仓库就不会有这问题了。
命令方式解决:

git pull origin master --allow-unrelated-histories

执行命令用处:将远程仓库的文件拉取到本地仓库了。
再将本地仓库的提交推送到远程仓库

git push origin master:master
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容