我是靠谱客的博主 犹豫小白菜,最近开发中收集的这篇文章主要介绍git push到远程报错refusing to merge unrelated histories,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
本地仓库想做同步远程仓库到本地仓库推送到远程仓库做准备时报告该错误,意思是拒绝合并不相关的历史。
出现这个问题的原因是本地仓库和远程仓库实际上独立的两个仓库,假如之前是直接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。
最后
以上就是犹豫小白菜为你收集整理的git push到远程报错refusing to merge unrelated histories的全部内容,希望文章能够帮你解决git push到远程报错refusing to merge unrelated histories所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复