我有一些代码是从一个活动的Github仓库中克隆出来的,经过修改,然后用硬件产品分别提供(仍然是源代码格式)。从那时起,源代码库已经有7,000多个提交,我想看看我是否可以将这些错误修复和功能添加到分叉代码库中。
我已经设法确定分叉代码库所基于的原始仓库中的哪个提交。因此,我:1)克隆原始仓库,2)检查分叉副本所基于的提交,3)制作并切换到“FORK”分支,4)合并分叉代码库中已更改的文件并提交它们是这个“FORK”分支的第一次提交。
现在,我应该如何尝试合并主分支中的7,000多个提交?
切换回主分支,检查最新提交,并且“git merge FORK”导致大量合并失败,因为代码已经发生了很大变化,并且尝试手动差异合并冲突将太错误 - 容易和耗时。
有没有办法: