本地仓库想做同步远程仓库到本地仓库推送到远程仓库做准备时报告该错误,意思是拒绝合并不相关的历史。
出现这个问题的原因是本地仓库和远程仓库实际上独立的两个仓库,假如之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会出现这个错误
用git pull origin master –allow-unrelated-histories
命令,意思是将远程仓库的文件拉到本地仓库,但是可能出现新的错误:couldn’t find remote ref –allow-unrelated-histories
,
可以输入以下命令:
复制代码
1
2
3git pull --rebase origin master git push origin master
即可实现merge与push。
最后
以上就是犹豫小白菜最近收集整理的关于git push到远程报错refusing to merge unrelated histories的全部内容,更多相关git内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复