版权声明:如有转载,请注明出处~ https://blog.csdn.net/weixin_38080573/article/details/88092813
提交代码到远端仓库的时候报错:
Error merging: refusing to merge unrelated histories
意思是不能合并两个毫无关系的分支。
解决方式是在命令后面加 --allow-unrelated-histories
意思是允许两个无关联的分支合并
我是在git pull的时候遇到这个问题 所以输入下面命令:
git pull origin master --allow-unrelated-histories
结果又遇到下面这个:
意思是需要输入提交消息来解释为什么这种合并的操作是必要的
两种方案:
- 1: 按键盘字母 i 进入insert模式,输入消息
- 按键盘左上角"Esc",然后输入冒号加wq
按回车键,意思就是就是忽略这个提示:wq
这里采用的是第二种方式比较简单粗暴一点
再push一次
可以看到已近解决这个问题了,完美~~