问题:
IDEA中使用git的pull时报refusing to merge unrelated histories,push时报Push rejected: Push to origin/master was rejected
解决办法:
先使用如下命令进行pull操作,
git pull [你的远程仓库的地址] [要拉取的分支名] --allow-unrelated-histories
如,
git pull https://github.com/mybatis/generator.git master --allow-unrelated-histories
这时,会提示哪里有问题,我遇到的情况是提示我.gitignore文件需要移动或删除,按照 提示去操作,然后再试一次。
之后就可以进行正常的pull/push操作了。