首页 > 解决方案 > 将上游父 repo 合并到我的 fork 中的最佳方法?大量的冲突——我需要手动解决它们吗?

问题描述

就上下文而言,当我分叉它时,父 repo 处于非活动状态。从那时起,它再次变得活跃,并解决了一些我想加入我的叉子的安全缺陷。

我采取的步骤:

git remote add upstream https://github.com/remoterepo.git

git merge upstream/master

出现“我们不能合并的东西”错误,在 SO 周围搜索并找到了解决方案,我必须明确指定git fetch upstream

试图将上游合并到当前存储库中,现在出现“致命:拒绝合并不相关的历史”错误。

做了更多的事情,发现我必须git pull upstream master --allow-unrelated-histories<---我在这里

现在,我面临 20 多个有冲突的文件。我只需要硬着头皮解决这些冲突吗?

标签: git

解决方案


推荐阅读