git - 将上游父 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 多个有冲突的文件。我只需要硬着头皮解决这些冲突吗?
解决方案
推荐阅读
- php - 为前 3 个帖子添加单独的课程 - Wordpress
- spring - 不查询同一张表时如何使用@formula
- dynamics-crm - If 语句获取不同的属性 - fetchXML
- ios - AR 参考组 - 图像的直方图狭窄或分布不均
- corda - 如何在 Corda 中为具有不同 jar 的不同节点创建多个流?
- html - CSS:根据文本宽度显示内联或块 - 无 javascript
- jenkins - Jenkins - 缺少启动方法“通过 SSH 启动从代理”
- javascript - 为什么 vue-property-decorator @Watch 在路由推送后不起作用?
- php - PHP按数字键排序数组
- push-notification - apns 服务器返回“无效的设备令牌”