将 git repo 分支(具有不同的历史记录)合并到主分支 [重复]
Posted
技术标签:
【中文标题】将 git repo 分支(具有不同的历史记录)合并到主分支 [重复]【英文标题】:Merge git repo branch (with different history) into master branch [duplicate] 【发布时间】:2021-03-11 04:04:07 【问题描述】:我在两个独立的存储库下启动了一个 node.js 应用和 react 应用。现在我想把它们结合起来。
我已经将 react app repo 合并到 node.js repo。
所以“master”分支包含 node.js 存储库。
“合并分支”保存反应回购。
合并到 repos 可能不是正确的方法,但我现在正在尝试将“merge-branch”分支合并到“master”分支,这样它们就可以真正团结起来。 (现在如果我 git pull,我只拉一个分支,因此它们没有完全结合。
关于将“merge-branch”变成“master”的最简单方法有什么建议吗?
我试过了:
$ git checkout master
$ git merge merge-branch
我得到了错误:
致命:拒绝合并无关的历史
【问题讨论】:
或***.com/questions/1425892/… 【参考方案1】:添加此选项进行合并:--allow-unrelated-histories
【讨论】:
以上是关于将 git repo 分支(具有不同的历史记录)合并到主分支 [重复]的主要内容,如果未能解决你的问题,请参考以下文章