问题描述: 本地手动删掉了一个文件,在pull时出现了如下错误fatal: refusing to merge unrelated histories
,导致无法pull
原因: 因为版本库认为他们是两个不同的项目,要把两个项目合并,git需要添加一句代码,最新的版本需要添加--allow-unrelated-histories
方法: 假如我们的源是origin,分支是master,那么我们 需要这样写git pull origin master ----allow-unrelated-histories
参考资料: http://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories