git pull
失败 ,提示:
fatal: refusing to merge unrelated histories
这是因为远程仓库origin
上的分支master
和本地分支master
被Git认为是不同的仓库,所以不能直接合并。
参考http://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories。
解决方案:添加--allow-unrelated-histories
假如我们的远程仓库是origin,分支是master,那么我们 需要这样写
git pull origin master ----allow-unrelated-histories