本地仓库想做同步远程仓库到本地仓库推送到远程仓库做准备时报告该错误,意思是拒绝合并不相关的历史。
出现这个问题的原因是本地仓库和远程仓库实际上独立的两个仓库,假如之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会出现这个错误
用git pull origin master –allow-unrelated-histories
命令,意思是将远程仓库的文件拉到本地仓库,但是可能出现新的错误:couldn’t find remote ref –allow-unrelated-histories
,
可以输入以下命令:
git pull --rebase origin master
git push origin master
即可实现merge与push。
版权声明:本文为m0_50964082原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。