好几个月前写的代码,今天想把本地的代码push到码云上。
但是在pull的时候却遇到了这个问题,(拒绝合并不相关历史)
fatal: refusing to merge unrelated histories
两个项目虽然都是同一项目,但是是很久之前写的,所以在版本上可能不同,也就出现了这个问题。
这时候呢,在pull的时候 只需要到后面加上 --allow-unrelated-histories 就可以了
$ git pull origin master --allow-unrelated-histories
(注意:我的源是origin,分支是master。)