【git】git merge 合并分支时遇上refusing to merge unrelated histories的解决方案
原因:由于两个分支拥有不相关的提交历史,所以是拒绝合并的,如果确实需要合并,则可以在执行merge命令时指定一个 --allow-unrelated-histories 的参数,会允许合并不相关的历史。即可成功合并,确认没有问题之后提交分支。...
·
今天在合并分支提示“refusing to merge unrelated histories”的错误:
原因:由于两个分支拥有不相关的提交历史,所以是拒绝合并的,如果确实需要合并,则可以在执行merge命令时指定一个 --allow-unrelated-histories 的参数,会允许合并不相关的历史。
例如,合并main分支到master分支:
原本的命令:
git merge main
修改后命令:
git merge main --allow-unrelated-histories
即可成功合并,确认没有问题之后提交分支。亲测好用!
更多推荐
已为社区贡献1条内容
所有评论(0)