当前位置:   article > 正文

代码合并Git出现refusing to merge unrelated histories错误_could not merge main: refusing to merge unrelated

could not merge main: refusing to merge unrelated histories
问题现象

在main分支合并特性分支feature时,出现提示refusing to merge unrelated histories, 无法进行合并。
原因是两条分支新建时是不同的源头,导致提交历史是不相关联的,所以被拒绝合并。

解决办法

在合并命令中加上--allow-unrelated-histories指令即可。

git merge feature --allow-unrelated-histories
  • 1

在拉取不同仓库之间的代码时也可能出现此问题,解决办法类似,加上--allow-unrelated-histories指令。

git pull origin dev --allow-unrelated-histories
  • 1
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号